Skip to main content

Full text of "Automated Library II - Sarte Systems"

See other formats


The Automated Library II 


by 

Sarte Systems 







■snail aanraraaTrus iLaasaas do 
© aaarffn assiriiGaa asa<3 


maxell 

MINI FLOPPY DISK 


The Automated Library II 

© 5arte Systems, 1984 







Sarte Systems sno Manitoba st. #202 

Playa del Rey, CA 90293 
(213) 822-8612 



SARTE SYSTEMS EDEAIUEJR Puie<s EJst 


•The Automated Library n... $200.00 

Documentation only $20.00 

(price may be applied to the purchase of a system) 

Box of 5000 book labels $70.00 

Box of 5000 student labels $40.00 

Bar-code Wand $100.00 


PURCHASE ORDERS ACCEPTED 





SARTE SYSTEMS 


8110 Manitoba Street #202 
Playa del Rey, CA 90293 


We only sell The Automated Library II directly to you through 

the mail. 

This allows us to sell to you at our "factory direct price" without dealer mark-ups. 
That is why The Automated Library II is the least expensive bar-code system, but it is 
also the most powerful, easiest to use system. 

You don't have to learn 'computerese' to use this system. 

Everything you do is in simple English. There are no bar-code numbers or book 
numbers to confuse you or your workers. Everything you can do is shown on a 
menu; all you do is select which option you want. You don’t have to remember any 
special codes, or procedures. You can’t get into trouble because the computer checks 
everything that you do, and if it finds an error it stops and warns you. 

There are no constraints on the number of items in your library. 

The only limitation is that students must be assigned to a homeroom or other class for 
record keeping purposes, but this assignment may be completely artificial since it is 
only a way of keeping the file size small. The program works best with 200 to 3,000 
students if you have floppy disks, although more students will simply cause the 
program to take a little longer to update every day. With a hard disk, you can have up 
to 9000 students. Daily updates must be run every day that items are circulated, and 
this takes about 10 minutes per 1000 students, using floppy disks. If you have a hard 
disk, the update run 5-10 times as fast. 

You can use floppy diskettes or a hard disk. 

The program works equally well with both, or you can even use floppy disks to start, 
and then change over to a hard disk just by copying your data to the new disk! There 
is no upgrade cost, or extra work. So you know you have room to grow. 

100% Guaranteed! 

If you purchase our system and are dissatisfied, you may return the system within 30 
days, and you will receive a full refund . Of course we would prefer you to give us a 
chance to solve any problem you may have first When you purchase a system you 
will receive my phone number, where you can leave a message, and I will call you 
with technical assistance within 24 hours. We do all this because we believe we have 
the best system you can buy. Try us and see for yourself! 


Gregory Gibbons, Owner 





THE SARTE SYSTEMS AUTOMATED LIBRARY II: 

•Automates the daily circulation of books, overdue lists, and fines. 

Books are checked in and out with computer accuracy. 

Students appear on the overdue list the day a book is overdue. 

Fines are calculated daily, and printed on the overdue list. 

There are no book cards to be misplaced or put in the wrong book (no snags’) . 
Students with overdue books cannot check out more books without explicit 
permission. 

Errors are reduced because repetitious clerical tasks are eliminated. 

Only the books which are checked out are recorded on disk- no Floppy 
Shuffling! 

•Creates bibliographies on disk which can be printed at any time. 

•Gives the librarian (or teacher) instant information on any student. 

Students checking out of school can be cleared easily and quickly. 

English teachers can monitor their students. 

•Lets students learn computer literacy while checking books in and out. 

•Is "user friendly", and can be used by students within minutes. 

•Overdue books are returned sooner. 

THE AUTOMATED LIBRARY II 

From Sarte Systems includes these utilities: 

•It prints machine readable bar codes for books. 

•It prints machine readable bar codes for students. 

•It reads bar codes to check books in or out, or to pay fines. 

•It updates all information every night. 

•It prints out an overdue list at any time. 

•It summarizes daily circulation by Dewey Decimal number. 

•It will print or display any class with students and books. 

•Information may be manually altered, if desired. 

•It reads bar codes to create bibliography files, which may be saved. 

•It calculates fines automatically. 

•It allows IOUs. 

•It automatically creates a backup for all information. Backup information may be 
kept for as long as desired! 



SARTE SYSTEMS 


8110 Manitoba Street #202 



THE AUTOMATED LIBRARY H Price List 


•The Automated Library n............................. $495.00 

Documentation only $30.00 

(price may be applied to the purchase of a system) 

Box of 5000 book labels $100.00 

Box of 5000 student labels $50.00 

Bar-code Wand $149.95 


ALSO REQUIRED: FROM ANY COMPUTER DEALER 
•Apple lit or ATARI 800, 800XL OR 1200XL computer. 

•2 compatible disk drives. 

•1 computer monitor (Atari version requires a monitor with soundl or TV. 

•EPSON MX-80 WITH GRAFTRAX, MX-80FT, RX80 or other Epson dot matrix printer with 
graphics, or GEMINI 10X printer, or Apple Imagewriter or Dot Matrix printer. 

•Printer interfaces for the Apple lit: 

Grappler Dumpling Wizard Apple PIC Dispatcher (Serial) 

•Floppy diskettes. 

•Printer paper. 

•Additional printer ribbon. 


PURCHASE ORDERS ACCEPTED 

All the above are subject to 6.5% sales tax in California. We will pay the shipping charges. Computer equipment 
must be purchased from a computer dealer. Prices subject to change without notice. Apple lit, and 
Imagewriter are Trademarks of Apple computer, Inc. Atari 800/800XL, 1200XL are registered trademarks of 
The New Atari Corporation. Epson, MX-80, RX-80 AND GRAFTRAX are registered trademarks of 
EPSON AMERICA, INC. Gemini 10X is a registered trademark of Star Micronics, INC. 







The Automated Library II 
by SARTE SYSTEMS 

The easy, powerful, fast, and accurate way to manage circulation (and print 
bibliographies and take inventory!) is also one of the least expensive fully automated 
bar-code computer systems available today! 

You don't have to learn 'computerese' to use this system. 

Everything you do is in simple English. There are no bar-code numbers or book 
numbers to confuse you or your workers. Everything you can do is shown on a 
menu; all you do is select which option you want. You don't have to remember any 
special codes, or procedures. You can't get into trouble because the computer checks 
everything that you do, and if it finds an error it stops and warns you. 

There are no constraints on the number of items in your library. 

The only limitation is that students must be assigned to a homeroom or other class for 
record keeping purposes, but this assignment may be completely artificial since it is 
only a way of keeping the file size small. The program works best with 200 to 3,000 
students if you have floppy disks, although more students will simply cause the 
program to take a little longer to update every day. With a hard disk, you can have up 
to 9000 students. Daily updates must be run every day that items are circulated, and 
this takes under 10 minutes per 1000 students, using floppy disks. If you have a hard 
disk, the update runs 5-10 times as fast. 

You can use floppy diskettes or a hard disk. 

The program works equally well with both, or you can even use floppy disks to start, 
and then change over to a hard disk just by copying your data to the new disk! There 
is no upgrade cost, or extra work. So you know you have room to grow. 

100% Guaranteed! 

If you purchase our system and are dissatisfied, you may return the system within 30 
days, and you will receive a full refund . Of course we would prefer you to give us a 
chance to solve any problem you may have first. When you purchase a system you 
will receive my phone number, where you can leave a message, and I will call you 
with technical assistance within 24 hours. We do all this because we believe we have 
the best system you can buy. Try us and see for yourself! 


Gregory Gibbons, Owner 



THE SARTE SYSTEMS AUTOMATED LIBRARY II: 

•Automates the daily circulation of books, overdue lists, and fines. 

Books are checked in and out with computer accuracy. 

Students appear on the overdue list the day a book is overdue. 

Fines are calculated daily, and printed on the overdue list. 

There are no book cards to be misplaced or put in the wrong book (no_snags). 
Students with overdue books cannot check out more books without explicit 
permission. 

Errors are reduced because repetitious clerical tasks are eliminated. 

Only the books which are checked out are recorded on disk- no Floppy 
Shuffling! 

•Creates bibliographies on disk which can be printed at any time. 

•Gives the librarian (or teacher) instant information on any student. 

Students checking out of school can be cleared easily and quickly. 

English teachers can monitor their students. 

•Lets students learn computer literacy while checking books in and out. 

•Is "user friendly", and can be used by students within minutes. 

•Overdue books are returned sooner. 

THE AUTOMATED LIBRARY II 

From Sarte Systems includes these utilities: 

•It prints machine readable bar codes for books. 

•It prints machine readable bar codes for students. 

•It reads bar codes to check books in or out, or to pay fines. 

•It updates all information every night. 

•It prints out an overdue list at any time. 

•It summarizes daily circulation by Dewey Decimal number. 

•It will print or display any class with students and books. 

•Information may be manually altered, if desired. 

•It reads bar codes to create bibliography files, which may be saved. 

•It calculates fines automatically. 

•It allows IOUs. 

•It automatically creates a backup for all information. Backup information may be 
kept for as long as desired! 



SARTE SYSTEMS 



THE AUTOMATED LIBRARY H Price List 


♦The Automated Library n............................. $495.00 

Documentation only $30.00 

(price may be applied to the purchase of a system) 

Box of 5000 book labels $100.00 

Box of 5000 student labels $50.00 

Bar-code Wand $149.95 


ALSO REQUIRED: FROM ANY COMPUTER DEALER 
•Apple lit or ATARI 800, 800XL OR 1200XL computer. 

•2 compatible disk drives. 

♦1 computer monitor (Atari version requires a monitor with sounds or TV. 

•EPSON MX-80 WITH GRAFTRAX, MX-80FT, RX80 or other Epson dot matrix printer with 
graphics, or GEMINI 10X printer, or Apple Imagewriter or Dot Matrix printer. 

•Printer interfaces for the Apple lit : 

Grappler Dumpling Wizard Apple PIC Dispatcher (Serial) 

•Floppy diskettes. 

•Printer paper. 

•Additional printer ribbon. 


PURCHASE ORDERS ACCEPTED 

All the above are subject to 6.5% sales tax in California. We will pay the shipping charges. Computer equipment 
must be purchased from a computer dealer. Prices subject to change without notice. Apple lit, and 
Imagewriter are Trademarks of Apple computer, Inc. Atari 800/800XL, 1200XL are registered trademarks of 
The New Atari Corporation. Epson, MX-80, RX-80 AND GRAFTRAX are registered trademarks of 
EPSON AMERICA, INC. Gemini 10X is a registered trademark of Star Micronics, INC. 







SARTE SYSTEMS 



THE AUTOMATED LIBRARY H Price List 


•The Automated Library II. $495.00 

Documentation only $30.00 

(price may be applied to the purchase of a system) 

Box of 5000 book labels $100.00 

Box of 5000 student labels $50.00 

Bar-code Wand $149.95 


ALSO REQUIRED: FROM ANY COMPUTER DEALER 
•Apple //e or ATARI 800, 800XL OR 1200XL computer. 

•2 compatible disk drives. 

•1 computer monitor (Atari version requires a monitor with sound! or TV. 

•EPSON MX-80 WITH GRAFTRAX, MX-80FT, RX80 or other Epson dot matrix printer with 
graphics, or GEMINI 10X printer, or Apple Imagewriter or Dot Matrix printer. 

•Printer interfaces for the Apple //e: 

Grappler Dumpling Wizard Apple PIC Dispatcher (Serial) 

•Floppy diskettes. 

•Printer paper. 

•Additional printer ribbon. 

PURCHASE ORDERS ACCEPTED 

All the above are subject to 6.5% sales tax in California. We will pay the shipping charges. Computer equipment 
must be purchased from a computer dealer. Prices subject to change without notice. Apple lit, and 
Imagewriter are Trademarks of Apple computer, Inc. Atari 800/800XL, 1200XL are registered trademarks of 
The New Atari Corporation. Epson, MX-80, RX-80 AND GRAFTRAX are registered trademarks of 
EPSON AMERICA, INC. Gemini 10X is a registered trademark of Star Micronics, INC. 







SARTE SYSTEMS 


8110 Manitoba Street #202 
Playa del Rey, CA 90293 


We only sell The Automated Library II directly to you through 

the mail. 

This allows us to sell to you at our "factory direct price" without dealer mark-ups. 
That is why The Automated Library II is the least expensive bar-code system, but it is 
also the most powerful, easiest to use system. 

You don't have to learn 'computerese' to use this system. 
Everything you do is in simple English. There are no bar-code numbers or book 
numbers to confuse you or your workers. Everything you can do is shown on a 
menu; all you do is select which option you want. You don’t have to remember any 
special codes, or procedures. You can't get into trouble because the computer checks 
everything that you do, and if it finds an error it stops and warns you. 

There are no constraints on the number of items in your library. 

The only limitation is that students must be assigned to a homeroom or other class for 
record keeping puiposes, but this assignment may be completely artificial since it is 
only a way of keeping the file size small. The program works best with 200 to 3,000 
students if you have floppy disks, although more students will simply cause the 
program to take a little longer to update every day. With a hard disk, you can have up 
to 9000 students. Daily updates must be run every day that items are circulated, and 
this takes about 10 minutes per 1000 students, using floppy disks. If you have a hard 
disk, the update run 5-10 times as fast. 

You can use floppy diskettes or a hard disk. 

The program works equally well with both, or you can even use floppy disks to start, 
and then change over to a hard disk just by copying your data to the new disk! There 
is no upgrade cost, or extra work. So you know you have room to grow. 

100% Guaranteed! 

If you purchase our system and are dissatisfied, you may return the system within 30 
days, and you will receive a full refund . Of course we would prefer you to give us a 
chance to solve any problem you may have first When you purchase a system you 
will receive my phone number, where you can leave a message, and I will call you 
with technical assistance within 24 hours. We do all this because we believe we have 
the best system you can buy. Try us and see for yourself! 


Gregory Gibbons, Owner 



THE SARTE SYSTEMS AUTOMATED LIBRARY II: 

•Automates the daily circulation of books, overdue lists, and fines. 

Books are checked in and out with computer accuracy. 

Students appear on the overdue list the day a book is overdue. 

Fines are calculated daily, and printed on the overdue list. 

There are no book cards to be misplaced or put in the wrong book (no snagsL 
Students with overdue books cannot check out more books without explicit 
permission. 

Errors are reduced because repetitious clerical tasks are eliminated. 

Only the books which are checked out are recorded on disk- no Floppy 
Shuffling! V 

0 

•Creates bibliographies on disk which can be printed at any time. 

i * t 

•Gives the librarian (or teacher) instant information on any student. 

Students checking out of school-can be cleared easily and quickly. 

English teachers can monitor their students. 

•Lets students learn computer literacy while checking books in and out. 

•Is "user friendly", and can be used by students within minutes. 

•Overdue books are returned sooner. 

THE AUTOMATED LIBRARY II 

From Sarte Systems includes these utilities: 

•It prints machine readable bar codes for books. 

•It prints machine readable bar codes for students. 

•It reads bar codes to check books in or out, or to pay fines. 

•It updates all information every night. 

•It prints out an overdue list at any time. 

•It summarizes daily circulation by Dewey Decimal number. 

•It will print or display any class with students and books. 

•Information may be manually altered, if desired. 

•It reads bar codes to create bibliography files, which may be saved. 

•It calculates fines automatically. 

•It allows IOUs. 

•It automatically creates a backup for all information. Backup information may be 
kept for as long as desired! 



SARTE SYSTEMS 


8110 Manitoba Street #202 




THE AUTOMATED LIBRARY H Price List 

The Automated Library H............................. $495.00 

Documentation only $30.00 

(price may be applied to the purchase of a system) 

Box of 5000 book labels $100.00 

Box of 5000 student labels $50.00 

Bar-code Wand $149.95 

ALSO REQUIRED: FROM ANY COMPUTER DEALER 
Apple lie or ATARI 800, 800XL OR 1200XL computer. 

2 compatible disk drives. 

1 computer monitor (Atari version requires a monitor with sound! or TV. 


•EPSON MX-80 WITH GRAFTRAX, MX-80FT, RX80 or other Epson dot matrix printer with 
graphics, or GEMINI 10X printer, or Apple Imagewriter or Dot Matrix printer. 

•Printer interfaces for the Apple //e: 

Grappler Dumpling Wizard Apple PIC Dispatcher (Serial) 

•Floppy diskettes. 

•Printer paper. 

•Additional printer ribbon. 


PURCHASE ORDERS ACCEPTED 

All the above are subject to 6.5% sales tax in California. We will pay the shipping charges. Computer equipment 
must be purchased from a computer dealer. Prices subject to change without notice. Apple //e, and 
Imagewriter are Trademarks of Apple computer, Inc. Atari 800/800XL, 1200XL are registered trademarks of 
The New Atari Corporation. Epson, MX-80, RX-80 AND GRAFTRAX are registered trademarks of 
EPSON AMERICA, INC. Gemini 10X is a registered trademark of Star Micronics, INC. 







SARTE SYSTEMS 


8110 Manitoba Street #202 
Playa del Rey, CA 90293 






The terms J 
is a registe 


Ufa® AmtoiiMedl IL31bir®ipy 3IH 

©Sarte Systems, 1984 




^pple //e, and ProDQS, are tmdemarks ©fj&pte Cemputt lic.’ Mri 
mi trademark of The New Atari CoipoiM^np'This program asd th t 
documentation are copyright, 1984 by Sarte Systems. »•. - . 


•’A: 





TABLE OF CONTENTS 


1) OVERVIEW OF THE SYSTEM. 1-1 

2) GETTING STARTED. 2-1 

3) TYPING BOOK BAR-CODES. 3-1 

4) SETTING UP TEACHER FILES. 4-1 

5) PREPARING STUDENT ID BAR-CODES. 5-1 

6) AUTOMATING THE CHARGING DESK. 6-1 

7) RUNNING THE DAILY UPDATE. 7-1 

8) SEARCHING AND EDITING TEACHER FILES. 8-1 

9) CHANGING STUDENTS TO NEW CLASSES. 9-1 

10) CREATING BIBLIOGRAPHIES and INVENTORY. 10-1 

APPENDICES: 

A) SOLVING PROBLEMS. A-l 

B) SYSTEM FILE NAMES. B-l 

C) USING DOS, AND HARD DISKS. C-l 
















CHAPTER I—OVERVIEW OF THE SYSTF.M 


ciMFinm ©me 

OVERVIEW OF THE SYSTEM 
WHAT THE AUTOMATED LIBRARY II DOES: 

The AUTOMATED LIBRARY II is a computer-based system for the circulation of 
books and other materials in school libraries. It uses bar-codes, similar to the 
familiar UPC (Universal Product Code) found on groceries and many other 
products today, to record transactions on a floppy diskette. A bar-code label is 
printed for each student and fastened to the student's ID card. Bar-code labels are 
also printed and fastened to every piece of circulating material. During check-out, a 
bar-code reader-wand connected to the computer is passed across the student's ID 
bar-code and then across the bar-code in the book. The computer records the 
transaction and saves it to a disk. A back-up copy of the disk, for protection, is 
made at the same time. To check in a book, the reader-wand is passed across the 
book bar-code only. 

This system provides a fast and reliable charging method as well as automatically 
producing daily overdue lists and a daily summary of circulation by Dewey Decimal 
number. The overdue list prints the student's name and class and the book title as 
well as the amount of fine due. A search procedure enables the librarian to see all 
books and library fines currently charged to any student. Also, a student who has an 
overdue book is prevented from checking out additional books except with the 
librarian’s permission. 

The librarian can make bibliographies on any subject by collecting the appropriate 
books and passing the reader-wand over each book’s bar-code. Each bibliography 
can be stored on disk and modified and/or printed at any time. 

Inventory can be taken simply by making a bibliography file of each section of the 
library. These "bibliobgraphies" will then actually constitute a shelf list. After the 
first shelf list is made, subsequent shelf lists can be compared, and a list of new 
books and missing books is automatically printed. 

Students must be assigned to a class or group, for example the English teacher or 
homeroom teacher. Student ID numbers and a teacher code are assigned and 
recorded on a floppy disk and then printed in bar-code on labels which are fastened 
to the back of each student's ID card. 

This system is not intended to print catalog cards or book annotations. 


1-1 



ABOUT THIS MANUAL: 

This manual has been organized so that it begins with the easiest introduction 
to the system, and then progressively deals with more and more complex topics. 

For those who feel adventurous, the program is very user-friendly, and it is not 
necessary to follow the manual if you want to plunge ahead, trying options. Come 
back to the manual when you are done trying things out, since there is useful 
information here which cannot be obtained from the menus. 

Whenever a group of topics (such as a list of steps) are functionally related in 
this manual, they have been moved to one page wherever possible; this accounts for 
some of the pages which have large amounts of white space at the bottom. You are 
encouraged to photocopy pages with step by step instructions for use at the desk. 

In addition, the manual has been printed on one side only, so that the facing 
sheet may be used for any notes you may wish to add to the documentation. 

Where the manual talks about what you should see on the screen, a picture is 
shown of the relevant prompt. The pictures do not show the entire screen, since 
other information is not cleared by the program. If you see the relevant prompt on 
the screen, you are in step with the documentation. 

Wherever you are asked to enter something at the keyboard, what you should 
enter is printed in BOLDFACE. 

Information that is printed on the screen is shown as a picture of the screen in 
this manual. Wherever possible, this manual tries to accurately show the 
information just as it will appear on your screen. Sometimes there is information 
on your screen which is not related to the prompt which is shown in the manual. If 
so, you can assure yourself that you are in step with the manual if what is shown in 
the manual is the last (bottom) thing on the screen. 

Also, in some cases the Apple and Atari versions of the program have slightly 
different information on the screen. In such cases the Apple screen is shown. If you 
are using an Atari, the prompts should be similar, and recognizable from the 
manual, but may not be identical. 


iv 



Note from the Author: This disk is NOT copy protected! We suggest that you 
immediately copy the original disk, and put it safely away, using the copy for 
everyday use. We have done this against the precedent of most of the software 
industry, because we feel the program is more useful to you if you can be assured of 
backup copies whenever you need them. Of course you can still obtain Backup 
copies of the Program from Sarte Systems, if you need them. 

We do fervently ask that you do not copy the program for other libraries, or accept 
copied programs from other libraries. Thank you. 

This software is guaranteed to satisfy you. If for any reason you decide you do not 
want to keep this package, please return the entire package to Sarte Systems within 
30 days for a complete refund. However, if you like the package, but would like 
some aspect of it changed, please feel free to contact me at the phone number below. 
If you explain what you would like to see, there is every chance we can provide it 
for you, as long as it works within the basic premise of the program. 

Finally, if you have problems either understanding the manual or the program, or if 
you encounter a problem not covered by the manual, please call me at the phone 
number below. This phone number is my home phone, so please call between 7:00 
A.M. and 9:00 P.M. Pacific time. You may receive an answering machine, if I am 
out, butif you describe the problem, I will try to have an answer ready for you when 
I call you back, and I will try to call you within 24 hours. 

I am: Gregory Gibbons 

Phone: (213)822-8612. Again, please call between 7:00 A.M. and 9:00 P.M. 

Pacific time. Thank you. 


iii 



CHAPTER I—OVF.R VTF.W OF THE SYSTEM 


SYSTEM REQUIREMENTS 

You will need all of the following: 

From SARTE SYSTEMS 
--This instruction manual. 

-The AUTOMATED LIBRARY II Program. 

--A Bar-code reader-wand. 

HARDWARE REQUIREMENTS 
One of the following microcomputers: 

—Apple //e -or- Atari (800, 800XL, 1200XL) computer with at least 48K RAM 
—Two compatible floppy disk drives, or a hard disk and one floppy drive. 

—Video monitor, either color or monochrome (with sound,if you have an Atari) or 
3. TV set 

-Printer: Epson MX-80, MX-80FT, MX-100 with Graftrax Plus, RX-80, 

FX-80, or FX-100; or Star Gemini 10X or 15X (or any Epson-Compatible 
printer with Graphics capability), or Apple Imagewriter or Apple dot-matrix. 
—The appropriate controllers, (Printer interface if you have an Atari). NOTE: you 
do mil need a graphics controller card for an Apple computer. 

The program will work with the following printer interface controllers for the 
Apple //e: 

Wizard IPI 

Grappler 

Dumpling 

Apple Peripheral Interface Controller 
Dispatcher (serial interface for the Imagewriter). 

More interfaces will be added, so write us if you have a different printer 
interface. 

SUPPLIES 

—Twenty (20) first quality single sided soft-sectored 5 1/4" floppy disks. (You 
will only use 4-5, the rest are for backups!) 

—Extra printer ribbon. 

—Printer paper. 

-Student ID labels 2 1/2" X 15/16" * 

-Book labels 5" X 1 7/16"* 

RECOMMENDED 

—An extra disk drive available as back-up should one of the system drives need 
repair. 


•Available from Sarte Systems. 


1-2 


CHAPTER I—OVERVIEW OF THE SYSTEM 


OVERVIEW OF THE SYSTEM: 

The primary function of The Automated Library II is to automate the circulation of 
library materials. It is a system which will allow you to maintain information 
on every student in your school, and to give you easy and rapid access to that 
information. 

The system has great power and flexibility, and therefore there are a great number 
of different things you can do—hence the size of this document. However, the 
system is really very easy to use, and you do not have to memorize the 
commands in this manual. The rest of this manual will explain in detail about 
this system. Before you read about all the things you can do, here is a quick 
overview of a normal day. 

The first thing in the morning you insert the program diskette into the computer and 
turn it on. Answer a couple of questions, put the two Daily Disks in the disk 
drives, and then the system will initialize itself. 

When this is done, you will be presented with the main menu. At this point you may 
print the overdue list, or you can help some students if they are waiting and then 
print the overdue list. For the rest of the day, you can just leave the computer 
on. When a student wants to check books in or out, or pay an IOU, the desk 
worker selects that mode on the computer, reads a couple of bar-codes, and then 
presses Control-Q (BREAK on Atari), which returns you to the main menu. 

If several students want to check out books, all of them may be done in rapid 
succession before exiting. 

Most questions about overdue books can be handled with the overdue list. It tells 
you which students have overdue books, when they were due, what is owed, how 
much the book cost, and if the book was returned. If the book was returned but 
an IOU was made, the name of the book is followed by an 'R'. To handle a few 
changes (such as a student who is checking out of school) you will remove one 
Daily Disk, put in a Teacher Disk, and then you can view (or print) the student’s 
record and all his books directly. Everything is in plain English! 

At the end of the day, you tell the computer to run the Daily Update. The computer 
asks you a couple of questions, then tells you to put the Teacher Disks in one 
drive and the Daily Disk in another. Then the computer will update every 
student's record in the school. This will take 5-30 minutes, depending on the 
size of your school (it is fastest with a hard disk!). 

After the Daily Update is done, you should back up the Teacher disks, put 
everything away, and go home. 


1-3 



CHAPTER I—OVERVIEW OF THE SYSTEM 


That's all there i£ to it. Of course you can change the order you do these things, like 
making backups in the morning if you have more time, or checking out books 
after the daily update. The bulk of the work is checking books in and out, and 
taking care of fines and overdues. Students can do this work, freeing you to 
attend to other matters. 

Note: It is our intention to provide continued support for the Automated Library 
II, and through continued improvements to make this the best computerized 
circulation system available. 

To this end, we would appreciate your comments on any or all of the 
following: 

• Ways to improve the program. 

• Errors in the program or documentation. 

• Your experiences with the program, which may be useful to others. 

Please send correspondence to: 

Sarte Systems 
8110 Manitoba St. #202 
Playa del Rey, CA 90293 
Attn: Library Users 


1-4 



CHAPTER 2-GETTING STARTED 


CIHIAnnEE TWO 

GETTING STARTED 

When you first receive your Sarte Systems AUTOMATED LIBRARY II Program, 
you will want to practice using its various functions before you install the system to 
record your library circulation. This chapter will take you through all of the 
procedures step-by-step, using just five books, five students, and two teachers. 

SET UP THE COMPUTER 

If you are not familiar with the computer, disk drives and printer, please refer to 
the user’s manuals. They contain instructions and diagrams for setting up your 
computer system. The printer manual and instructions with the interface will show 
you how to connect them and how to load paper into the printer. If you have an 
Atari, set the disk drives to Drive 1 and Drive 2. 

FORMAT SOME DISKS 

You must also have a supply of soft-sectored, single-sided, double-density 5 1/4" 
floppy diskettes. Before using these you must format or initialize them. Refer to 
Appendix C, Using DOS for instructions on this procedure. 

If you are using an Apple //e, boot the program, and when you are shown the 
Title card, press Control-Q then press RETURN. This will cause the Filer 
program to be run, which you can use to format some new disks. 

If you are using an Atari, you must boot DOS from another disk in order to 
format your disks. Refer to Appendix C. 

For practicing the procedures in this chapter you will need to format three new 
diskettes. Two of these will be named LIB1 and LIB 2 and will be used for 
recording student ID's and charging transactions. The third diskette will be named 
TCH1. which will store teacher class lists and to which the daily transactions are 
transferred during the Daily Update. Use the labels that came with the diskettes (or 
some student ID labels) to label them "LIB1", "LIB2", and "TCH1". 

ProDOS on the Apple //e requires volume names for all disks. When you format the 
disks using the Filer, use LIB1, LIB2, and TCH1 as the volume names for the disks. 
Later if you need more than one teacher disk, name it and label it TCHn where n 
represents a number between 1 and 9. You cannot skip numbers, i.e. if there is a 
TCH4 there must be a TCH3. 


2-1 



CHAPTER 2-GETTING STARTED 


ProDOS on the Apple //e does not require a diskette to be in any particular drive. 
The program prompts do tell you to put diskettes into particular drives. There is no 
requirement that you use the drives asked for by the program; the program will be 
able to read and write diskettes regardless of which drive they are in. However, 
when a diskette problem occurs, the program attempts to tell you which disk has 
gone bad. These messages will lead you to the wrong diskete if you have not put the 
diskettes in the drive asked for by the program. 

A TUTORIAL 

After you have some diskettes formatted, and the program loaded, we will print 
some sample book bar-codes and some student ID bar-codes on printer paper 
(rather than on labels). You can practice using the reader-wand and all of the other 
functions of the program on these practice bar-codes. This program is designed to 
be self-prompting. If you read and follow the directions shown on your screen, you 
will be able to step through each of the program’s procedures without much reliance 
on this instruction manual. There is nothing you can do at the keyboard which will 
damage either the equipment or the progam, so you should feel free to follow the 
screen prompts on your own and try each of the options offered on the main menu. 
If you should become stuck at some point, look at the following summary of the 
screen prompts and brief description of what you can expect from each of the five 
modes on the Main Menu and the seven modes of the file Management Menu. 

One thing to remember: 

On the Apple: You can exit any mode or function by pressing Control-Q, 

followed by RETURN if you are being asked for keyboard input. 

On the Atari: You can exit any mode or function by pressing BREAK. 


LOAD THE PROGRAM 

Turn the monitor and printer on, and the computer off. (If you have an Atari, also 
turn on the printer interface, and the disk drives.) Insert the program disk into 
Drive One and close the door. Turn the computer on . The drive will activate and 
"boot" the program into the computer memory. After a few seconds the program 
title will appear on your screen. 


2-2 


CHAPTER 2-GETTING STARTED 


INITIALIZING THE SYSTEM 

When the program finishes loading, this is the first screen you will see on your 
monitor or TV: 


r 


THE AUTOMATED LIBRARY II 




COPYRIGHT 
SARTE SYSTEMS 
1983 


PLEASE: REMOVE THE PROGRAM DISK, 
INSERT/ILIB1/AND/LIB2/, 

AND PRESS RETURN. 

PRESS CONTROL-Q TO RUN FILER. 


In order to proceed you must insert LIB1 and LIB2 into the Disk Drives and close 
the drive doors. If you have an Atari, both drives must be turned on and connected, 
and one drive must be set to drive two. Follow the screen prompt and press 


RETURN. 


On the Apple onlytThe first time you run the program, you will be asked what 
kind of printer you have. 

/ N 

PLEASE SELECT YOUR PRINTER: 

(A)PPLE DOT MATRIX 

(E)PSON 

(l)MAGEWRITER 


V_ J 


Type the appropriate letter, A, E, or I, and press RETURN. 

Now you will be asked to type a letter for your interface. It is important that you 
know which interface you have, because the program could hang up' if a different 
one is installed than the one the program thinks is installed. This isn't a real 
problem, because you can simply restart by turning the computer off, and reloading 
the program. Type the appropriate letter from the list shown in the menu: A, W, D, 
G, orU. 


2-3 





CHAPTER 2-GETTTNG STARTED 


\ 

PLEASE SELECT YOUR PRINTER INTERFACE: 

(A)PPLE 
(W) IZARD IPI 
(D)ISPATCHER 
(G)RAPPLER 
D(U)MPLING 

YOUR DRIVERS WILL BE WRITTEN 
TO THE PROGRAM DISK. 

PLEASE BE SURE IT IS NOT PROTECTED. 

TYPE THE APPROPRIATE LETTER, AND PRESS 
RETURN. 


V_ J 


As the prompt says, make sure the program disk (or copy) is in the drive before you 
press RETURN, because the drivers will be written to the program disk. 
Henceforth, you will not see these prompts- the computer will read your printer and 
interface data from the disk automatically. 


If you want to change printers or interface: Run the Filer program, and 
delete the file named "DRIVERS" from the program disk. This will cause the 
program to ask you for printer and interface data the next time it runs. 


On the Atari only: You will see the following prompt 


r 


IS THE PRINTER RIBBON NEW? 




6 




J 


Unless your printer ribbon is fairly new, press N and RETURN. This will cause 
the printer to double-print the bar-code for better quality. 


On both systems. Next you will see the folowing prompt: 


r 



PLEASE TYPE THE NEXT STUDENT ID NUMBER 

TO ASSIGN. 



L 


j 


2-4 





CHAPTER 2-GETTING STARTED 


Enter 0001 and press RETURN. You do need to type all four digits, even if there 
are leading zeros. The highest possible student ID number is 9999. You will not 
receive this prompt again unless you begin over with newly formatted disks, since 
the program records the last used ID number and begins again with the next one. 

Both disk drives will activate as they set up the files for the two disks to receive data. 
Soon the main menu screen will appear: 


THE AUTOMATED LIBRARY II 
Copyright SARTE SYSTEMS 
PLEASE SELECT MODE (1-5)? 

1) PRINT BOOK ID 

2) PRINT STUDENT ID 

3) CHECKOUT BOOKS 

4) CHECK IN BOOKS 

5) FINE PAYMENT 


V_ J 


First practice printing bar-codes for book titles. Check that the paper is positioned 
and the printer and interface are on. Then select option (1) from the menu by 
pressing 1 (NOT 1 or I!), then RETURN. 


r 


WHAT IS THE TITLE? 

LETTERS OR SPECIAL CHARACTERS ONLY 
SPECIAL CHARACTERS ARE * - . ? OR ’ 

IT CAN BE THIS LONG: 







J 


Type GONE WITH THE WIND. Press RETURN. 


2-5 






CHAPTER 2-GETTING STARTED 


r 




WHAT IS THE CALL NUMBER OR AUTHOR? 

A CALL NUMBER MUST BE THREE NUMBERS, 
A PERIOD, THEN MORE NUMBERS. 

IF THERE IS ROOM, YOU CAN ADD A SPACE 
FOLLOWED BY THE AUTHOR'S INITIALS. 

IF IT IS A FICTION BOOK, 

TYPE THE AUTHOR'S NAME. 

IT CAN BE THIS LONG: 





1 


Type MITCHELL then press RETURN. 


— 


WHICH COPY IS IT? (1-99) 


V 

J 


Type 3 and press RETURN. 



/- 

WHAT IS THE PRICE? 

ENTER AS ($$.CC) 



V_ 


_J 

Type 09.57 and press RETURN. 


r GONE WITH THE WIND 
03 09.57 

IS THIS CORRECT? 

MITCHELL 

A 


Answer the prompt with Y (or N) and press RETURN. 

The printer should begin to print two lines of bar-code, and between them in 
condensed type, the human-readable characters for the same information. You will 
notice that the disk drives do not operate during this procedure. No computer 
record is made for the book information since its only purpose is to create the 
bar-code. 



2-6 









LHAPTER 2-GETTING STARTED 


Now type in two more fiction entries and print the bar-codes. As you noticed in the 
prompt, there are limitations: Numbers in the title must be spelled out (TEN 
THOUSAND LEAGUES, for example) and the only punctuation permitted is the 
asterisk, dash, period, question mark, or apostrophe. Since many titles when 
written in full will exceed the 23 character limit, you may wish to use the asterisk to 
denote omitted words. 

Non-fiction bar-codes. For non-fiction titles the author line becomes the call 
number. Enter the classification number in the following form: XXX.XXXX X in 
which the first three numbers are the Dewey number followed by a decimal point. 
After the decimal point you have the option of entering up to five more digits or you 
may instead enter a space and up to three letters of the author's name in UPPER 
CASE. 

Below are examples of several ways call numbers may be entered: 

RIGHT WRONG REASON 

509. HAI 509 HAI NO DECIMAL POINT 

598.1 TIMO 598.1TIMO NO SPACE 

621.3806 A 621.3806 AB TOO MANY CHARACTERS 

Print several non-fiction bar-codes until you have a total of at least five. 

To quit on the Apple: press Control and Q, then Return. 

On the Atari: Since you will probably be using the computer to print hundreds of 
book bar-codes in a short space of time, the program has a safeguard to keep the 
typist from accidentally exiting the PRINT BOOK ID mode. To exit this mode, 
hold down the START, SELECT, and OPTION keys at the same time you press 
the RETURN key. Do this while the WHAT IS THE TITLE ?... prompt is on the 
screen and you will return to the main menu. 

Now select mode 2: 

PRINT STUDENT ID 

When you press RETURN you will see this prompt: 


r 


PLEASE TYPE NAME 




Type RODRIQUEZ, JEREMIAH 


2-7 


CHAPTER 2-GETTING STARTED 


r 




TEACHER? 


Type ADA. This is a three letter code for the English, homeroom, or other 
teacher. For this practice we will enter Adams as ADA and Brown as BRO. 


r PERIOD? 

A 

V 

_ J 


Type 1. This is the period that the student has this teacher. Numbers 0 through 9 
will be accepted. 


r STUDENT GRADE? 

A 

V 

_ J 


Type 7. Any grade K through 13 will be accepted, or any one or two character 
combination of numbers and/or letters. 

When you press RETURN the computer responds with 

r RODRIQUEZ, JEREMIAH ADA 1 7 ^ 

IS THIS CORRECT? 


V_ J 

Respond by pressing Y, then RETURN. 

The printer will print a short bar-code and under it in condensed type will print all 
the information you just typed in. On the third line will be printed the ID number 
which the computer has assigned in sequence. 

Type in several more student ID’s, but assign all of them to Adams period 1 or 
Brown period 2 (ADA 1, BRO 2). You will notice that after you have typed in two 
or three students, the disk drives will operate and these names and ID numbers will 
be recorded on the disks. 


2-8 





CHAPTER 2-GETTING STARTED 


To exit the PRINT STUDENT ID mode press the Control-Q and Return on the 
Apple, or the BREAK key on the Atari. The disk drives will operate and you will 
be returned to the main menu. 

Now select Mode 3: 

CHECK OUT BOOKS 

Remove your sample book and student ID bar-codes from the printer and place the 
sheet on a firm, flat surface. You should have a Bar-code reader with a long cord 
attached. Also, you should have a short cord with a connector at each end. 

If you are using an Apple, you must use the short cord, which is an adapter for the 
computer. There should be a red mark at one end of the short cord. This end 
should be plugged into the controller port found at the lower left comer of the 
computer as you face the back.Plug the connector on the reader-wand cord into the 
adapter cord. 

On the Atari, do not use the adapter at all. Plug the reader-wand connector into the 
left-hand port on the front of the 800 or the nearest port on the right side of the 
800XL (controller port 1). If you look into the end of the reader-wand you should 
see a tiny red glow. Don't worry, it is not a laser and it cannot hurt your eyes! 

After you select option 3 from the main menu and press RETURN, the screen will 
display this message (after the main menu): 

OK TO CHECK OUT BOOKS (ID FIRST!) 

V_ J 

The student's ID must be read first as a safeguard against being in the wrong mode. 
If you think you’re checking in books you will read the book bar-code, and the 
computer will tell you something is wrong. You may try reading a book bar-code 
now just to see what will happen. When you get the error message, press 
Control-Q, and Return (BREAK on the Atari), then select Option 3 again and 
press RETURN. 

Now check out a book. Holding the wand like a pen, pass it lightly and smoothly 
from left to right across the first student ID bar-code. If you did it correctly you 
will be rewarded with a chirp. (Atari an Apple lie users: Is the monitor volume 
turned up enough to hear?). If you hear a growl, you must try again. 


2-9 



_ CHAPTER 2-GETTING STARTED 

Now pass the wand across the first book bar-code the same way, first across the top 
bar, then the one under it. 

Again you will get a chirp on the top bar-code and a double chirp on the lower 
bar-code if the wand has read both bar-codes correctly. The double chirp means 
that the book has been checked out. The title, author, copy number, and price of the 
book will appear on the screen, and below this you will again get the prompt, OK 
TO CHECK OUT BOOKS. 

If you get a chirp each time you read the bar-code, but the computer is unable to 
decode the bar-code, you will hear a growl from the monitor, and the screen 
prompt will say, 

^ THE TITLE IS INCORRECT. ^ 

PLEASE READ AGAIN. 


V_ J 

It may require a few minutes of practice with the reader-wand before you get the 
knack of making a correct pass almost every time. The angle of the wand, the speed, 
smoothness, and the beginning and ending places all have some effect. Do not 
become discouraged. Keep trying as you make minor changes in one of the above 
conditions at a time. Once you begin to succeed, it will seem very natural and you 
will have no further trouble. 

Hints to make it easier to read bar-codes. 

1) When printing the bar codes, leave about 1/2" (if possible) of blank space to the 
left of the bar code. This allows the wand a small area to 'get up to speed'. 

2) Place the wand well before the first bar, (but not off the label) when you start, 
and finish the read well after the last bar. This helps you maintain a constant speed 
while the wand is actually reading the bars. 

3) Try to maintain a constant smooth speed across the bar-code. It doesn't help to go 
really fast, or really slow. 

4) Make sure the wand is clean. The black tip can be unscrewed for cleaning, and 
the glass on the tip can be cleaned with a soft cloth. 

5) Make sure the bar-codes are dark, but not smeared, or dirty. 


2-10 




CHAPTER 2-GETTING STARTED 


If a large number of trials does not result in even one correct check out read, 
something may be wrong and you should turn to the Trouble Appendix before 
proceeding. 

Continue to check out each of the books for which you have printed bar-codes to the 
students represented by the student ID bar-codes. You may notice that the disk 
drives do not operate every time a book is checked out. Several check outs are kept 
in the computer’s memory and then recorded on the disks at the same time. 

To exit from the CHECK OUT BOOKS mode, press Control-Q (BREAK on the 
Atari) and you will be returned to the main menu. 

Now press 4 and RETURN to get into the check-in mode: 


r CHECK IN BOOKS. (TITLES ONLY!) ^ 

V_ J 

Most books are not checked in the same day they are checked out, but please check 
one in anyway to see what happens. By now you have learned to make, as well as to 
recognize, a good read with the wand. TITLES ONLY means that you do not read 
the student ID for check ins, but you do read both bars of the book bar-code . 

Exit to the main menu by pressing Control-Q or BREAK. 

FINE PAYMENT 

Select mode 5 and press RETURN. You may read the prompts for collecting 
overdue fines, but practice in this mode will mean more after teacher files have been 
set up. Details of the procedure are covered in Chapter 6. 

Now press Control-Q (BREAK on the Atari) to return to the main menu. 

FILE MANAGEMENT MENU 

A password is required to get to the File Management Menu since all of the options 
here should be performed by the librarian or a trained adult staff member. The 
original password is WIZARD. Type this word from the main menu instead of 
choosing modes 1-5. The password does not appear on the screen as you type it as a 
way to help preserve its confidentiality. After you press RETURN you will see this 
screen: 


2-11 




CHAPTER 2-GETTING STARTED 


CHANGING PASSWORD. 
PLEASE ENTER AS DESIRED: 


Any word or combination of characters may be chosen, but it is best to choose a 
short word that you can remember but that is not too obvious. When you type this 
in, it will not appear on the screen, but will be recorded on /LIB 1/ when you press 
RETURN. At this point you will be returned to the File Management Menu. 


SARTE SYSTEMS 
FILE MANAGEMENT 
SELECT ONE OPTION: 

1. DAILY UPDATE 

2. CREATE TEACHER / PERIOD FILE. 

3. SEARCH A FILE 

4. CREATE A BIBLIOGRAPHY 

5. PRINT OVERDUE LIST 

6. PRINT A FILE 

7. DUPLICATE DAILY DISKS 

8. EXIT TO FILER 

9. COMPARE INVENTORY 
(RETURN FOR MAIN MENU) 


When all of the transactions for one day have been completed, they must be 
transferred from /LIB1/ to the Teacher Disk. To do this, the librarian must run the 
Daily Update. When beginning however, the Teacher/Period files must be created 
on the Teacher Disk. Select Option 2 and press RETURN. 


PUT A TEACHER DISK IN DRIVE 2. 
TYPE IN TEACHER/PERIOD (TTTP) 
AND PRESS RETURN. 


Remove /LIB 2/ disk from Drive 2 and insert the third disk you formatted (TCH1 if 
you are using the Apple). This will become the teacher disk on which all of the 
transaction records are stored. For this practice session, enter /TCH1/ADA1 for 
Adams Period 1 (the /TCH1/ is the diskname). (For the Atari, simply type ADA1.) 

2-12 






CHAPTER 2—GETTING STARTED 


r 

/TCH1/ADA1 

\ 


IS THIS CORRECT? 


V. 


J 


When you press Y and then Return, a file for Adams named ADA1 will be set up 
on the Teacher Disk. All transactions involving students in this class will be written 
to this file during the Daily Update each day. You need not be concerned about the 
order in which you enter teacher files on a disk, since the program will alphabetize 
them for you. However, if you have more than one teacher disk, the program 
cannot alphabetize files over more than one disk. 

Create a second teacher file by entering /TCH1/BR02 for Brown Period 2, and 
typing Y in response to the prompt. Exit this option the normal way, by pressing 
Control-Q and Return on the Apple, or Break on the Atari. 


As you may have realized, you exit from all options or functions by pressing the 
BREAK key on the Atari, and by pressing Control-Q and then Return on the 
Apple. (The return is not necessary if you are checking books in or out, creating a 
bibliography, or paying a fine.) Henceforth, this manual will just tell you to exit. 


DAILY UPDATE 


Select OPTION 1 and press RETURN. You will see this prompt: 


^HOW MANY TEACHER DISKS ARE THERE? (1-9) > 

_ J 


Type 1 and press RETURN. When you get the system running, if you have more 
than 800 students or 40 classes you will have to split your teacher files onto two or 
more teacher disks. For now however, there is only one Teacher disk. 


r 


HOW MUCH IS THE FINE (FF.FF)? 




2-13 





CHAPTER 2-GETTING STARTED 


Type in the amount of fine you charge per day. As the prompt says, you need to 
type leading zeros, so if you want to charge a nickel, you would type 00.05. Press 
Return. 


WHAT IS THE TRANSACTION DATE ? 

PLEASE ENTER AS (MM/DD/YY) 

V_ J 

THE TRANSACTION DATE refers to the day the transactions occurred, (not when 
the books are due). The program uses this date to see if books are overdue. For 
example, if you run the Daily Update at night, theTRANSACTION DATE will be 
today’s date since the books were checked in and out today. If you are running the 
Daily Update the next morning, you would type in yesterday's date since that is 
when the transactions actually occurred (on Monday morning of course, it would be 
Friday's date). Please note: this is NOT the date when books will be due! 

Months and days less than ten must begin with a zero. For example, 02/01/84 is 
February 1,1984. For now, type in today's date. During normal operation, 
you may wish to run the Daily Update each night, or the following morning. The 
date you enter here should be the date that all the transactions occurred, i.e. the 
previous Friday if the update is being run Monday morning. 


r WHAT IS THE DUE DATE? 


V 

J 


Enter the due date in the same form as you entered the checkin date and press 
RETURN. All books checked out during a single Daily Update will have the same 
due date. 

( PLEASE PUT /LIB1/ IN DRIVE 1, 'N 

AND TEACHER DISKI IN DRIVE 2, 

THEN PRESS RETURN. 


V_ J 

Your new Teacher Disk is already in Drive 2 and, unless you changed it, the disk in 
Drive 1 is LIB1, so press RETURN. 

Now both drives will operate as the data on LIB1 is entered into the teacher files on 
the teacher disk in Drive 2. 


2-14 






CHAPTER 2-GETTING STARTED 


The progress of the Daily Update will be shown on the screen as follows: 

^ '\ 
ADDING NEW STUDENTS 

READING IN CHECKINS 

READING IN CHECKOUTS 

READING IN IOUS PAID 

ADA1 

BR02 


V_ J 


When the update has finished, the screen will display this prompt: 


/ \ 

PLEASE REMOVE THE TEACHER DISK AND 
PLACE/LIB1/IN DRIVE 1, 

AND PLACE TOMORROWS /LIB2/ IN DRIVE 2. 

THEN PRESS RETURN. 

\_ J 

This prompt is asking you to put /LIB2/ back into Drive 2 before you press 
RETURN again. As the day's transactions are successfully written to the teacher 
disk(s), they are deleted from /LIB1/. Any data remaining in files on /LIB1/ at the 
end of the Daily Update is the result of there being no match for the student or book 
in any of the teacher files. These leftovers are reported to you on the screen at this 
point. 


-\ 

FINES LEFT: 

CHECKOUTS LEFT: 

CHECKINS LEFT: 

GONE WITH THE WIND MITCHELL 03 09.57 
NEW STUDENTS LEFT: 

THE DAILY UPDATE IS FINISHED. 

PLACE THE PROGRAM DISK IN THE DRIVE, 

AND PRESS RETURN TO RUN THE FILER. 

TO QUIT, JUST TURN OFF THE COMPUTER. 

_ J 


(The above screen is slightly different on the ATARI. The last line is just a 
reminder to back up the Teacher disks.) 


2-15 





CHAPTER 2-GETTING STARTED 


Leftovers can be caused by several conditions which are discussed at length in 
Chapter 7. You should have had one leftover in your practice Daily Update. The 
book you checked in could not be found in any teacher file because it had not yet 
been added to a file during a Daily Update. It will be checked in the next time you 
run a Daily Update. 

Running the Daily Update clears the Program out of computer memory so that the 
computer may hold more books in memory at one time. Therefore it is necessary to 
reload using the Program disk in order to return to the File Management Menu. If 
you press RETURN, and put the program disk in the drive, FILER will be loaded 
and run. This should speed up the process of making backups of the disks. To run 
the Automated Library II again, simply quit the FILER, and when you are asked for 
the name of the next program to run, type 
/LIB1/LIB.SYSTEM. 

On the Atari, simply re-boot the program disk, or a DOS disk: 

1. Remove /LIB1/ and /LIB2/ from the drives. 

2. Insert the Program disk in Drive 1. Turn the computer off, then on again. 

3. When the Program has loaded, remove the disk and insert /LIB1/ and /LIB2/ 

in Drives 1 and 2. 

4. After you get back to the Main Menu, type in your password to bring up the 

File Management Menu. 

Let's skip down to Option 6: 

PRINT A FILE 

You may print any file from a Teacher Disk, from /LIB1/ or /LIB2/, or from a 
bibliodisk (bibliodisks are discussed in Chapter 10). Check that the printer is 
ready, and press RETURN. The screen prompt asks 


r WHICH FILE? 

"\ 

_ 

_/ 


On the Atari: Since most files will be printed or searched from a teacher disk, 
the program assumes Drive 2 if no drive number is entered. A file on a disk in 
Drive 1 can be printed by entering Dlixxx. 

On the Apple: Disks can be in any drive. When you are asked for a file name, 
you must type the entire pathname, e.g. /LIB1/CKI for the Checkin file. 


2-16 



CHAPTER 2-GETTING STARTED 


You can print the leftovers from the Daily Update by typing the name of any file 
in which there were leftovers. Since there was a leftover in your Check In file, 
type the file name, (either D1:CKI or /LIB1/CKI), and press RETURN. If 
everything is turned on, the printer will immediately begin to print out 
everything that is in that file . When printing has finished, you will be returned 
to the File Management Menu. 

Press Option 6 again, and this time type /LIB1/SUMM (D1:SUMM on the 
Atari) for summary and RETURN. This will give you a printout of the day's 
circulation by Dewey Decimal number. 

Now try OPTION 3: 

SEARCH A FILE 

When you press RETURN this time, the prompt will again be 


r . WHICH FILE? ^ 

V_ J 

Look at Adams' Period 1 class by typing /TCH1/ADA1 or just ADA1 on the 
Atari. Insert the Teacher disk, press RETURN, and the computer responds with 


/TCH1/ADA1 
IS THIS CORRECT? 

_ J 


(On the Atari the screen will say ’D2:ADA1’. You will notice that the program 
assumes Drive 2 as a default.) Insert your Teacher disk in Drive 2, type Y and 
RETURN, and the disk drive will operate. Soon the list of students which you 
assigned to this class will appear and under each name, the titles of any books you 
checked out to them. 

Notice that the cursor is in the upper left comer. This option gives you the 
opportunity to edit any file and record the changes you make on the disk. You may 
try editing this file now. 


2-17 






CHAPTER 2-GETTING STARTED 


Use the arrow keys (with the control key on the Atari) to scroll the screen down and 
up, and the cursor to the right or left. Changes are made by typing over whatever 
you wish to change. The computer will not scroll the screen up past the top of the 
file, or down past the end. The strange character you see at the end of each record is 
a visible carriage return. They must be there, so don’t delete them. On the Apple, 
there is an @ symbol at the end of the file. 

The Shift and Delete keys together (just Delete on the Apple) will delete the entire 
book (or student) where the cursor is. You will use this to remove a book which has 
been lost and paid for, or if a book is checked in but the bar-code has been destroyed 
and is unreadable. To replace the book, use Shift-Insert (the "=" key on the Apple 
— don't use the Shift key). This combination can also be used to move books or 
students from one place to another. Of course, if you wish to, you can also print out 
any of these teacher files by using the PRINT A FILE option. 

Exit the normal way. A new prompt appears: 


(SHALL I SAVE YOUR CHANGES? 


V_ J 

When you make changes by editing a file, if you want to record these changes, you 
must rewrite the file to the disk. You do this by pressing Y then RETURN. If you 
decide not to save the changes, press Control-Q, RETURN (BREAK on the 
Atari) again and the WHICH FILE? prompt will appear. Exit to the FILE 
MANAGEMENT MENU the normal way. 

Try Option 4: 

CREATE A BIBLIOGRAPHY 

A bibliography can be created on any subject by collecting the books you wish to list 
and reading their bar-codes with this option. You should read them in the order you 
wish them printed since the program will not alphabetize or sequence them. The 
prompt is: 


^PLEASE PUT THE BIBLIODISK IN DRIVE 2. > 

THEN TYPE THE FILE NAME YOU WISH TO 
SAVE TO. 

_ J 


2-18 





CHAPTER 2-GETTING STARTED 


You may format and label a disk called BIBLIODISK for this purpose. (On the 
Apple, the disk can have any volume name you like.) One idea is to but 
bibliographies on the /LIB1/ disk- this will allow you to print bibliographies 
without changing diskettes. The title, author, and other information for each book 
will be saved to a file on the disk as the bar-code is read. You may store a number of 
bibliographies on the same disk by giving them unique file names. From this disk a 
bibliography can be printed using OPTION 6) PRINT A FILE. 

Exit this option. You will be returned to the MAIN MENU. Return to the FILE 
MANAGEMENT MENU by using your password. 

PRINT OVERDUE LIST 

At this point, there are no overdue books in the computer. Before you can print an 
overdue list, you must make some books overdue. Do this by running the Daily 
Update again and for the TRANSACTION DATE type a date later than the previous 
DATE DUE. This will make all the books overdue. After the Daily Update is 
complete, you must load the Program again and get back to the File Management 
Menu by using your password. 

Now select 5 and press RETURN. The prompt is: 


-. 

EJECT PAGE AFTER EACH TEACHER (Y/N)? 

_ J 


If you are printing an overdue list for use at the front desk, you will want it all 
printed together, so reply ”N". If you are printing lists to send out to teachers, then 
reply "Y" and the program will print the overdue books and students for each 
teacher on a separate page. The Overdue List data is stored on /LIB1/, so put that 
disk in DRIVE 1 and press RETURN. For any book not checked in by the due 
date, the Overdue List will print the student's name, class, the book title, author, 
copy, price, due date, and amount of fine owing. Fines are incremented by the 
amount you entered each time the Daily Update is run, up to 1/2 the price of the 
book. 

The book you checked in, which appeared on the Check In leftovers, will not be on 
the overdue list. It was removed from the teacher file when the Daily Update was 
run again. 


2-19 



CHAPTER 2-GETTING STARTED 


DUPLICATE /LIB1/ or/UB2/ 

If you should have a disk problem, this option allows you to replace a bad disk by 
duplicating /LIB1/ or /LIB2/ while you are in the middle of other work and without 
having to leave the Program to load DOS. This option will only duplicate the books 
checked in and out, the fines paid, and the new students. Other files, like 
bibliographies or the overdue list should be copied using the Filer (or DOS on the 
Atari). 

Exit to Filer 

On the Apple version only, there is an added option which is especially useful if you 
are using a hard disk. By selecting Option 8, Exit to Filer, you can load the Filer 
program directly from the Automated Library II. This will allow you to duplicate 
disks, or perform other ProDOS functions. You can exit the Filer by using the Quit 
option, and load the Automated Library II by typing in "/LIB 1/LIB.SYSTEM" as 
the next program to run. 

Compare Inventory 

Inventoiy control is performed by using the Bibliography function mentioned 
above. Simply create bibliographies of each section in your library (you will have 
to use several floppy disks). You can print these out for use as a shelf list to help you 
do inventory the first year. Make copies, and keep the originals and copies. In 
subsequent years, take Inventory the same way, by making bibliographies of the 
same sections, by reading the bar-codes of the books. Then use this fimction to 
compare the inventories from last year and now, and the program will print out a 
list of the new books, and a list of die missing books. This will be discussed in more 
detail later. 

SUMMARY 

At this point you have been through all of the steps of the Automated Circulation 
System. If you feel unsure about any of the procedures you should go back and try 
them again. The chapters which follow in this manual cover each of these 
procedures in greater detail and include suggestions for implementing this system in 
your library. 


2-20 



CHAPTER 3-TYPING BOOK BAR-CODES 


CMAnnEE TMEIEIE 

TYPING BOOK BAR-CODES 

The largest single task involved in implementing the Automated Library II is the 
printing of book bar-codes. Every piece of material that circulates must eventually 
have a bar-code label attached. A student typist can probably do about fifty an hour, 
and since you know the size of your collection, you can estimate the amount of time 
involved. This chapter will explain in detail the book bar-code printing procedure 
and offer suggestions for organizing the work. Some of the suggestions for 
organizing the work will help you to get the system running long before you have 
book labels typed for every circulating item in the library. 

PREPARE THE PRINTER 

Begin with a new or fairly dark ribbon in the printer. Load book labels (5" X 1 
7/16") into the printer and adjust the first label to line up with the print-head. After 
printing the first label, it will probably be necessary to re-adjust the next label up or 
down somewhat. 

It is also important that the printed bars have a 1/4 to 1/2 inch left margin since, if 
the reader-wand is passed across the edge of the label while reading, it will interpret 
the edge as a bar and cause a mis-read. To adjust the left margin of the labels, loosen 
the tractor locks (the wheels with the pins that hold and advance the paper) and shift 
the tractor wheels in either direction. 


SELECT OPTION 1 

Load the Program into the computer as you did for your practice session (Chapter 
Two), and when the Main Menu comes up on the screen, select the PRINT BOOK 
ID mode by pressing 1 and RETURN. This prompt will appear on your screen: 


r 


WHAT IS THE TITLE? 

LETTERS OR SPECIAL CHARACTERS ONLY 
SPECIAL CHARACTERS ARE * - . ? OR ’ 

IT CAN BE THIS LONG: 










The title must be typed in upper case with a maximum of 23 characters and spaces. 
Longer titles can be shortened with the asterisk, *, used to represent missing words 
or letters. For example, CHARLIE AND*CHO*FACTORY. 





CHAPTER 3-TYPING BOOK BAR-CQDF.S 


There are no hard and fast rules for such abbreviations, but it is probably important 
to you that the first word of each title be typed out in full, although this does not 
affect the program. If the typist exceeds the limit, the letters after the first 23 are 
cut off and no harm is done. Numbers are not accepted, so when they appear in titles 
they must be written as words, for example, TEN THOUSAND LEAGUES*. 

After a title is typed in, the typist should check it on the screen before pressing 
RETURN. Errors can then be corrected by using the arrow keys on the Apple //e ( 
DELETE/BACK S key on the Atari) and typing over. After the RETURN key is 
pressed any corrections will require retyping the entire entry. When the title is 
typed press RETURN, and the next prompt will appear: 


r 


WHAT IS THE CALL NUMBER OR AUTHOR? 

A CALL NUMBER MUST BE THREE NUMBERS, 
A PERIOD, THEN MORE NUMBERS. 

IF THERE IS ROOM, YOU CAN ADD A SPACE 
FOLLOWED BY THE AUTHOR’S INITIALS. 

IF IT IS A FICTION BOOK, 

TYPE THE AUTHOR’S NAME. 

IT CAN BE THIS LONG: 





You have room for ten characters and spaces for the author or call number. For 
fiction books, use capital letters for the author’s name. 


For call numbers, the rules are fairly rigid, as the prompt says. You must have 
exactly three numbers followed by a decimal point. After that, you may add as 
many numbers as you wish, up to 5. If there is room, and you wish to do so, you 
may add a few letters of the author's name after the call number, but the letters and 
numbers must be separated by a space. Extra letters will be lopped off, as they were 
in the title. 


Here are three examples that show the proper form: 


CORRECT 
509. HAILE 
598.1 TIM 
621.380 A 
PLACE 


WRONG REASON 

509 HAILE NO DECIMAL POINT 

598.1TIM NO SPACE 

62.1380 A DECIMAL POINT IN WRONG 


3-2 



CHAPTER 3—TYPING BOOK BAR-CODES 


After you type the call number or author and press RETURN, you will see this 
prompt: 


r 

A 

WHICH COPY IS IT? (1-99) 


V 

J 


Enter the copy number (any number between 1 and 99) and press RETURN. 
The next prompt is: 


/-N 

WHAT IS THE PRICE? ENTER AS ($$.CC) 

V_/ 

Since you must have two places to the left of the decimal point for dollars, amounts 
less than ten dollars must be entered beginning with a zero, e.g. 02.95. 

This completes the entry, so after you press RETURN once more, you will be 
asked to verify the correctness. For example: 

^MONKEYS 599.8 ZIM ^ 

1 03.42 

IS THIS CORRECT? 

V_ 

If you see an error and type N, then RETURN, you will be given the 
WHAT IS THE TITLE? prompt again and you must retype the entire entry. 

PRINTING THE BAR-CODE 

If you type Y for yes and press RETURN, the printer will type a bar-code for the 
title, then a line of alphanumeric (human-readable) characters for the entry data, 
and another bar-code to represent the call number or author, copy number, and 
price. As soon as the printing stops you will get the WHAT IS THE TITLE? prompt 
again, and you can continue with the next book. If you have a printer buffer, you 
will be able to type the next bar-code while the printer is still printing. 


3-3 






CHAPTER 3--TYPTNO BOOK RAR.mnFC 


You will notice that the disk drives do not operate during this procedure. No 
computer record is made for the book information since its only purpose is to create 
the bar-code. 

CHECK THE BAR-CODES FREQUENTLY 

When you are just beginning, you should check the first bar-code labels for 
reader-wand legibility before you fasten them in the books. Follow these steps: 

1. To exit this mode, you must have the prompt "WHAT IS THE TITLE?” on 

the screen. 

On the Apple, simply press Control Q, and Return. 

If you are using an Atari, exit the PRINT BOOK ID Mode by holding down 
the START, SELECT, and OPTION keys simultaneously while you 
press RETURN. This will get you back to the Main Menu. 

2. Select Option 4, CHECK IN BOOKS, and press RETURN. 

3. Connect the Reader-Wand cord to joystick port 1. 

4. Pass the Reader Wand from left to right across the two bar-codes for a 

book, top one first. If you hear a double chirp and the book title appears 
on the screen followed by the prompt OK TO CHECK IN BOOKS, then 
you know you have a legible bar-code. 

Even when everything is going smoothly, you should try reading a couple of 
labels in every 200 or so that are printed. It would be terrible to have printed 
several thousand bar-codes and have them fastened in books only to discover 
during check out that somewhere along the line the printer ribbon had gotten too 
light to read. 

FASTENING THE BAR-CODE IN THE BOOK 

Bar-code labels should be fastened into books as soon as they are printed, one at 
a time. This helps eliminate the possibility of the wrong bar-code getting into a 
book. With a little practice, the typist will be able to fasten the bar-code into a 
book while another one is printing. 

Although the label should be pressed onto the inside of the book cover firmly, do 
not rub the label as this may cause the fresh ink to smear and make it difficult or 
impossible for the light-pen to read. 


3-4 



CHAPTER 3-TYPING BOOK BAR-CODES 


Do not attempt to print bar-codes from shelf list cards. It is faster and safer to 
print the bar-code with the book in hand and to fasten it inside the cover 
immediately. Any other procedure invites the risk of getting the wrong 
bar-code into a book, and even a few of these in your collection can cause 
problem snags later on. Alternatively, you may choose to attach the bar-codes to 
the outside of the books, and to protect them with a transparent plastic cover. 

The bar-code reader can read through plastic, as long as it is clear and not too 
thick. Having the labels on the outside would aid in reading the bar-codes while 
the books are on the shelves, while taking inventory for example. 

A PRINTER WARNING 

CAUTION: Be sure that no labels have come partly unstuck from their waxed 
backing. If a label comes off the backing while going through the printer, it may 
be necessary to partly disassemble the printer to clean it out. Use special care 
when rolling the labels backward in the printer, since that is the time when they 
are most likely to be pulled loose. And never back a full sheet of labels out of die 
printer to change to different labels or paper. Instead, tear off the sheet at the 
back of the printer and roll the remaining labels forward through the printer. 

A STRATEGY FOR BEGINNING 

What follows in the next few paragraphs is a plan which was evolved by the 
Program test site librarian for putting the Automated Library II into operation 
when only a small percentage of the book bar-codes had been typed. 

• Teach the most accurate typists in each period's student staff how to type book ID 

bar-code. 

• Separate all books returned from circulation onto two book trucks: 

1) those needing bar-code and 

2) those with bar-code already typed. 

• Each period the student typists prepare bar-code and return the books to the 

already-typed book truck to be shelved. 

• After two months more or less, enough of your frequently circulating books will 

have bar-code so that you can "go on-line" with the AUTOMATED LIBRARY 
II circulation procedures while continuing to use the traditional check-out 
methods. 

• When 8 or 9 out of 10 books appearing at the check-out desk already have 

bar-codes, you can go to 100% automated check-out either by printing any 
missing bar-code on the spot, or asking the student to return for the book at the 
close of school after the bar-code is printed. 


3-5 


CHAPTER 3-TYPING BOOK BAR-CODES 


There are several advantages to this method over the alternative of attempting to 
print bar-code for the entire collection section by section before going on-line: 

•You will be able to enjoy the benefits of automated circulation several months to a 
year sooner. 

• The books are already on the book truck and do not have to be taken off the 

shelves, carried to the computer, and then reshelved again. 

• Your student staff can practice automated circulation procedures on a gradually 

increasing basis without jeopardizing the accuracy of circulation records. 

• Your library patrons will be able to learn more gradually what is expected of them 

with the automated circulation system (always carry your student ID card), 
and what they can expect from the system (daily overdue lists). 

• Faculty, administration, students, library staff, and you the librarian will see the 

system in operation while enthusiasm and curiosity about the "computerized 
library" is still high. After the system is up and running smoothly, your 
student staff will have time during the next year or longer to complete the 
typing of book bar-codes for less- frequently circulated books. No doubt 
many books in your collection, although worthwhile, circulate less than once a 
year. 

RUN A PARALLEL CHECK OUT SYSTEM 

Even when you are circulating all books on the computer, you should not abandon 
the traditional method for at least one semester, or until left-overs, problems, and 
snags have become so minimal that you have confidence that the automated system is 
producing more accurate circulation records than the manual system. Your 
decision to entrust your circulation records entirely to the computer will be 
determined much more by the success of staff training in using new methods than by 
having every book ready to be checked out by computer. 

After you have begun to use the computer every period for book circulation, it will 
be more difficult to find computer time to continue the printing of book ID 
bar-code. The easiest way, of course, is to have the use of a second computer. On 
the Atari, a disk drive is needed only to load the program into computer memory. 
Once the program is loaded, the disk drive can be removed and returned to the 
computer which is being used for circulation, since no disk drive is needed for the 
actual typing of book bar-codes. 


3-6 


CHAPTER 4--SETTING UP TEACHER FILES 


CEIAFinEE POM. 

SETTING UP TEACHER FILES 

Circulation records for the AUTOMATED LIBRARY II are organized around the 
principle that all of the library's patrons are assigned to classes which are identified 
by a teacher code consisting of the first three letters of the teacher’s last name 
followed by the period which the student has that teacher. Thus ADA1 represents 
Ms. Adams' Period 1 class. The purpose of this is twofold, first so that it is easier 
for you to find a student, and second so that the computer may deal with only a few 
students at a time. 

CHOICE OF CLASSES FOR STUDENT ASSIGNMENT 

We recommend that the student's English class be the assigned class for library 
circulation records for these reasons: 

1. In most schools English teachers make library and book report assignments 
and tend to bring their classes to the library more frequently than 
teachers in some other departments. The librarian is therefore more 
likely to have contact with the English teachers and this can be helpful 
in getting the teacher to bring pressure to get overdue books returned. 

2. The printed daily Overdue List is sent to the student’s assigned teacher. 

English teachers may have more interest in their students’ library use 
habits than, say, P.E. or shop teachers. 

3. For distributing the Overdue List, there is a smaller number of English 

teachers than homeroom teachers, thus saving both paper and time. 

If your school has a separate daily homeroom period for bulletins and other 
school business, the homeroom teachers can be used as the assigned teachers for 
circulation records, although this will mean about five times as many teachers to 
deal with as well as five times as many copies of the Overdue List to distribute if 
you send out the Overdue List to teachers. 

PREPARING THE LIST OF TEACHER CODES 

To create the Teacher Files you will need a list of all of the teachers you plan to 
use for circulation records and the periods they teach. Check to be sure that using 
the first three letters of their last names for your codes will not result in any 
duplicates. If you have two Smiths in your English Department, for example, you 
can use the codes SMI and SMH. 



CHAPTER 4—S ETTING TJP TE ACHER FTT.F.S 


Count the number of teacher periods on your list to determine the total number of 
teacher files you need to set up. Since the disk capacity limits you to 40 files per 
disk, you should divide your list more or less equally and alphabetically among the 
number of disks you will need. Disk capacity is greater on the Apple, but you 
should limit the number of files to under 50 anyway. If you have a hard disk, 
divide it into volumes which are about 200K each, and divide teacher files among 
them as if they were floppy disks. 

NOTE: It is better to under-utilize the disks somewhat, by putting fewer teacher 
files than possible on each disk. This will allow you to add teachers later without 
shuffling teacher files from disk to disk. 

Load and initialize the program, then use your password to get to the File 
Management Menu (type WIZARD to change or select your password). Select 
Option 2, CREATE TEACHER/PERIOD FILE, and press RETURN. 

r PUT A TEACHER DISK IN DRIVE 2 AND ^ 

TYPE IN PREFIX AND TEACHER & PERIOD 
(/PFX/TTTP) 

V_/ 

(On the Atari, the prompt simply asks you to enter the teacher and period; forget 
about the prefix. Just type the four letters, for example ADA3 for Adams period 
3.) Follow the screen prompt (above) and insert a new formatted disk which you 
have labelled TEACHER DISK X in Drive 2. (The X is a number from 1 to 9.) 

On the Apple, a teacher code must have the prefix attached, for example you 
would type /TCH1/ADA3 for Adams period 3 class if it was on teacher disk 1. 
Enter each of the teacher codes which you had planned for this disk, and be sure to 
label the disk with the teacher files that are on it. Continue with another labelled 
Teacher Disk until all teacher codes have been entered. Exit the normal way. 

Each of these teacher codes becomes the name of a file on the teacher disk. When 
you run the Daily Update each day, the records of new students, check outs, check 
ins, and fines owed will be transferred from Daily Disk One to these teacher files. 

As a suggestion: a ’special’ file of bar-codes for teachers can be created for those 
teachers who check books out from the library. For these bar-codes, you might 
enter ’XXXI’ as the teacher, and create a "teacher file" called XXXI. This will 
keep these books separated at the end, yet still give you a reference of which books 
have been borrowed. 


4- 2 




CHAPTER 4-SETTING UP TEACHER FILES 


CHECKING AND CHANGING TEACHER FILES 

It is a simple procedure to examine a Teacher File at any time. By doing so you 
will see all of the students assigned to that teacher's class, and the titles, due dates, 
copy numbers, and price of any books checked out to them, and the amount of any 
fines owing. 

To look at a Teacher File, go to the File Management Menu by using your 
password from the Main Menu. When you choose Option 3, SEARCH A FILE, 
you will see the prompt WHICH FILE? Respond by typing in the file name. On 
the Atari, this is simply the teacher code, e.g. ADA1. On the Apple, you must 
type the whole pathname, e.g. /TCH1/ADA1. When you press RETURN, the 
screen will show you the name of the file you asked for and ask you to verify (as 
seen on the Apple): 


( /TCH1/ADA1 

A 

IS THIS CORRECT? 


V 

J 


(On the Atari, it will read D2:ADA1- ) 

After you press Y and RETURN, Drive 2 will operate and the first ten or twelve 
student names, with any books they have checked out, will appear on the screen. 
To see the rest of the file, scroll the screen by pressing the down arrow (use the 
CTRL key on the Atari). 

If you need to change any of the information in a Teacher File, move the cursor to 
the entry you wish to change by using the cursor control keys, and type over with 
the new information. You may want to change the spelling of a student's name or 
his/her grade level. (You can change an ID number, but it is probably safer to 
simply make a student a new ID.) 

After all of the changes you wish to make in a particular file are completed, exit 
by pressing Control-Q on the Apple, or BREAK on the Atari, and you will see 
this prompt: 


( SHALL I SAVE YOUR CHANGES? 








4- 3 



CHAPTER 4-S ETTING UP TEACHER FILES 


If you type " Y" and press RETURN, the file will be written to the disk just as you 
have changed it on the screen. If you make a mistake while editing, or you haven’t 
changed anything, you will not want to record the changes you made, so type "N" 
and return, to revert to the original file. You may also simply exit the normal way 
by using Control-Q or Break, but remember that this will not save your changes to 
the disk. 

MOVING A STUDENT RECORD 

If a student changes to another teacher’s class, here is the procedure for changing 
his/her record from the previous teacher’s file to the new teacher’s file: 

1. In Drive 2 insert the teacher disk which has the file containing the student's 

name. If the student's new teacher is on a different disk, that disk should be 
placed in Drive 1. 

2. From the File Management Menu select Option 3, SEARCH A FILE, and bring 

up the file of the student's previous teacher. 

3. Using the arrow keys, position the cursor on the student’s name. Then with the 

right arrow, move the cursor on top of the first letter in the teacher code. 

4. Type over the old teacher code with die code for the new teacher and period. 

Do not press RETURN. If you accidentally press return, you will see a 
graphics character appear. To recover, simply backspace, and type over that 
character again. 

5. Press the ESCape key. Drive 2 will operate. If the program does not find the 

new teacher's file on the disk in Drive 2, Drive 1 will operate. When the new 
teacher's file is found, the Program will transfer the student's name, ID 
number, and all books and fines owed by that student to the new file. 

6. The screen will then show the same class, but with the student removed. 

7. Exit the normal way. Now you will again see this prompt: 


SHALL I SAVE YOUR CHANGES? 


Since you wish to save these changes, you should press "Y" and RETURN. The 
disk drive will operate and the file will be rewritten on the disk with that student's'- 
name deleted. If you type "N" and press RETURN (or BREAK on the Atari), the 
student and his books will not be deleted from this file, but they have already been 
added to the new file. Therefore, if this happens through an accident, you should 
delete the student and books from the incorrect file (the old one). 


4- 4 



CHAPTER 4-SETTTNG UP TEACHER FTT.F.S 


Now you are again given the prompt 


r WHICH FILE? 

-\ 

V_ 

J 


To check whether the student's record was actually moved to the new file, bring 
up the file of the student’s new teacher. This may be either on the same disk or 
another teacher disk. Scroll down to the bottom of the file (by using the arrow 
keys) and there you will find the student's name and books checked out. 

When you finish inspecting a file, exit the normal way, and in response to the 
prompt, press Control-Q or BREAK again. Continue with another file, or exit 
again to go to the FILE MANAGEMENT Menu. 


4- 5 



CHAPTER 5-PREPARING STUDENT ID BAR-CODES 


OfflAPHTEE MVIE 

PREPARING STUDENT ID BAR-CODES 

Each student who checks out any circulating material must have an ID card with a 
bar-code ID. This bar code consists of an ID number which is assigned 
automatically in sequence by the computer. Below the bar-code are printed, in 
human readable characters, the student's name, teacher code, period, grade level, 
and the ID number. 

OBTAINING CLASS LISTS 

Before Student ID Bar-Codes can be printed, accurate class lists must be obtained. 

In most situations it may be quicker and more accurate to obtain these from the 
teachers of the classes than to wait for program cards or lists from the Counseling 
Office. 

If the teachers are asked for their class lists, it is important that they understand why 
the lists must be up-to-date and accurate. Errors in class assignments that are typed 
into Student ID Bar-Codes can be corrected later, but it will cause some additional 
work. There are two plans which work well for typing the class lists into ID 
bar-codes: 

1. Print ID bar-codes for an entire class before their teacher brings them to the 

library. This will be the best decision if a large percentage of the class is 
expected to check out books. This method gives you the opportunity to 
make copies of all of the bar-codes for a class on a copy machine. The 
bar-codes can be fastened to each student's ID card during the period that 
the class is in the library. 

2. Type ID bar-codes from the teacher’s roll book (or temporary class roll) 
while the class is in the library. This method will result in the most accurate 
class assignments, since no-shows and drops can be omitted, and there will 
be no confusion over which teacher and what period it is. It will take an 
average typist, without interruptions, less than thirty minutes to print 
bar-codes for a class of 35-40 students. There should be enough time in the 
period to make a photocopy of the bar-codes for the class. If not, their 
books can be checked out while these bar-codes are still on the backing sheet 
until ID cards are issued, and they can be asked to return to have them 
fastened to their ID cards. It is also a good idea to run the Daily Update to 
insure that everything is running smoothly before you release the Bar-codes 
to the students. 

If your classes are large, avoid trying the second plan. It will simply be too much 
to do in one class period, while still checking out books. 


CHAPTER 5-PREPARING STUDENT ID BAR-CODF.S 


TYPING STUDENT BAR-CODES 

When the Program is first started, it attempts to read the NEXTNUM file on the 
disk. The first time the Program is started or whenever newly formatted disks are 
used for the Daily Disks, the Program will be unable to read the NEXTNUM file, 
and so it asks you: 


PLEASE TYPE THE NEXT STUDENT ID NUMBER 
TO ASSIGN. 

V_ J 

You should type in 0001 the first time you start the program. After you do this, 
the program will assign the next available number from 0001 to 9999 each time a 
student ID bar-code is prepared. 

Note: If you begin using a new daily disk at some point during the year, you will 
be asked for the next ID number again. You must make sure that you do not enter 
a number that is below the last number assigned, or two students will have the 
same ID number. The computer may then check books out to the wrong student. 
It is perfectly all right to enter a larger number than the last ID assigned. In such 
cases, it may be easiest to skip a hundred numbers or more to insure there is no 
overlap. 

To print a student ID, select mode 2: 

PRINT STUDENT ID 

When you press RETURN you will see this prompt: 



\ 

PLEASE TYPE NAME 

V 

J 


Any combination of letters or characters is acceptable. The student’s name will be 
stored on diskette, so you are not limited to capitals, or letters or even numbers. 
The printed bar-code consists only of the ID number. 

Student names are limited to 26 characters. If you type more they will simply be 
lopped off the end. Press RETURN after the name has been typed. 





CHAPTER 5-PREPARING STUDENT ID BAR-CODES 


TEACHER? 


This is a three letter code for the English, homeroom, or other teacher. Here you 
must enter the three letter code exactly the same for all students in the same class, 
and also the same as the teacher code which you create on the Teacher Disk. Use 
only capital letters, and press RETURN after the teacher code. 


PERIOD? 

^ _ > 

This is the period that the student has this teacher. Numbers 0 through 9 will be 
accepted. Again, this character must match the last character on the name of the 
Teacher file that you create on the Teacher disk. Press RETURN after the 
Period. 


r STUDENT GRADE? N 

\_ J 

Any grade K through 13 will be accepted, or any one or two character 
combination of numbers and/or letters. This information is recorded on the disk, 
and printed on the ID bar-code in human readable characters, but it is not used by 
the program. It is for your use only. When you press RETURN the computer 
responds by printing all the information you have entered, and requesting 
verification: 


r RODRIQUEZ, JEREMIAH ADA 1 7 N 

IS THIS CORRECT? 

_ 


If you press Y and RETURN, the printer will print a short bar-code and under it 
in condensed type will print all the information you just typed in. On the third line 
will be printed die ID number which the computer has assigned in sequence. You 
will notice that after you have typed in two or three students, the disk drives will 
operate and these names and ID numbers will be recorded on the disks. 






CHAPTER 5-PREPARING STUDENT ID BAR-CODES 


Exit the normal way. The disk drives will operate while the computer closes the 
files, and you will be returned to the main menu. 

The set of student ID bar-codes for each class should be photocopied and the copies 
kept in a notebook at the circulation desk for use when a student has forgotten or 
lost his/her ID card. Several (20 -30) student ID bar-codes can be photocopied 
onto one page, as one class. If a student later asks to check out a book and doesn't 
have his ID, the librarian can look up the copy of his ID by his class, and use the 
photocopy to check out the book. The photocopy can be readjust as easily as the 
original. Make sure that the whole bar-code gets copied; it won't work if even one 
bar is accidentally covered or extended off the page. 

Once copies are made, the original label should be fastened to the back of the 
student’s ID card. 

After an entire class has been typed in, the student ID numbers will be on the Daily 
Disks. When the Daily Update is run, all of the Student ID's recorded for that day 
will be transferred to die correct Teacher File on the Teacher Disk. It takes the 
Daily Update longer to move student IDs to the teacher disks than to check out 
books. So in the beginning, if you assign many IDs in one day, the Daily Update 
will take a little longer. 

If a student changes classes after his or her bar-code ID is printed, it is not 
necessary to print a new bar-code in order to make the change in the Teacher Files. 
The student can be moved from one file to another and deleted from the previous 
teacher’s file by using the SEARCH FILE Option from the FILE MANAGEMENT 
MENU. (See Chapter Four, Setting Up Teacher Files) 

STUDENT ID CARD POLICY 

The Automated Library Program assumes that each student has a school ID card 
and carries it, at least when he or she wants to check out a library book. The ID 
card may be any card, however, even one issued by the library. The bar-code label 
should be fastened to the back of the card so as not to obscure any part of the 
student's picture, signature, or other identifying information. 

The librarian must decide on how strictly to insist that a student not be permitted to 
check out books if he or she forgets or loses the ID card. The library where the 
system was tested charged a small fee to have the duplicate bar-code looked up and 
the book checked out with it, thus inducing the students to remember their IDs. 

When a lost ID is replaced, a new bar-code, with a new ID number, can be printed 
for the student, again for a small fee. A photocopy should be made. The old ID 
number should be kept in the teacher file, since the student may find the ID and 
check out books with it. 


CHAPTER 6-AUTOMATING THE CHARGING DESK 


cmrinm §ex 

AUTOMATING THE CHARGING DESK 

Installing a computer at the charging desk will require changing a few of the desk 
procedures. This chapter will suggest procedures that have been tested at a junior 
high school library with an average daily circulation of about 120 books per day. 
Libraries with circulation either much larger or smaller than this will want to make 
common sense adjustments to these procedures. 

NOTE: Whenever the computer is not actively being used, it should be returned 

to the Main Menu. Do this by pressing BREAK on the Atari, or Control-Q and 
Return on the Apple. This causes the computer to close any files it is working with, 
and to clean things up a bit. If this is not done, there is a possibility that the 
computer could be accidentally turned off and the files would then permanently 
contain an error. You won't lose everything, but you could lose two or three books. 

OVERVIEW OF THE CHARGING SEQUENCE 

Here is the sequence of events for book check out, check in, fine payment, recording 
IOU'S, and renewing books. This description assumes that the computer is ready to 
go, the program is loaded, the Daily Disks are in the drives, and the Main Menu is 
up on the screen. 

It also assumes that during the initial semester you are keeping parallel circulation 
records; i.e., you are continuing to use your traditional circulation system. Those 
steps which will no longer be necessary once this system is fully installed are 
enclosed in brackets: [ ] 

RENEWING BOOKS 

1. If a student wants to renew a book, simply check out the book to the student again 
without checking it in . The Program contains a protection against checking out a 
book twice and will delete the previous check out automatically. 

2. If a student wants to renew an overdue book and pays the fine, follow the same 
procedure; i.e., simply check out the book. 


6-1 


CHAPTER 6-AUTOMATING THE CHARGING DESK 


BOOK CHECK OUT: 

1. Select Mode 3) CHECK OUT BOOKS. The screen should display this: 

OK TO CHECK OUT BOOKS (ID FIRST!) 

V_ J 

2. [Student has signed the book check card before coming to the desk.] 

3. Student presents the opened book with his ID card. 

4. Compare ID card picture to student [and signature to ID card signature.] 

5. [Compare book check card title and copy number to title and copy number 

on the book pocket.] 

6. Turn over ID card and pass reader-wand across bar-code. Listen for the 

acceptance chirp. 

7. Pass reader-wand across book bar-codes. Listen for double chirp as 

reader-wand completes second pass. 

8. Look at the screen for the book title and the OK TO CHECK OUT BOOKS 

prompt. 

9. Stamp the due date in the book [and on the card.] 

10. Hand the book to the student. 

NOTE: You can check out (or in) as many books as you like without pressing 
the BREAK key. 

11. When you have checked out a book to the last student waiting at the desk 

for the moment, press the BREAK key. This records the most recent 
check outs on the Daily Disks and returns the screen to the Main Menu. 

12. [File the book check card in today's circulation file.] 

If the student has lost or forgotten the ID card, some extra steps will be 
necessary. 

--Verify the student's identity. 

—Find the duplicate of the student's ID bar-code in the class-list notebook. 

You may want to charge a fee (15 cents?) for this extra service. 

—Use the duplicate ID bar-code to check out the book in the usual manner. 


6-2 




CHAPTER 6-A UTOMATING THE CHARGING DESK 


BOOKCHECKIN: 

1. Press 4) CHECK IN BOOKS and RETURN. The screen should read: 

CHECK IN BOOKS (TITLES ONLY!) 

V_/ 

2. Open the book and check the due date. 

3. If the book is NOT overdue, pass the reader-wand across the book 

bar-codes. Listen for the double chirp. 

4. Look at the screen for the book title and the prompt CHECK IN BOOKS 

(TITLES ONLY!). 

6. [Slip the book.] 

7. Put the book on the book truck with the other check-ins. 

8. After all the books are checked in for a while, press the BREAK key so that 

the last check-ins are recorded on the disks. 

OVERDUE BOOKS AND FINE PAYMENT 

If the book being checked in is overdue: 

1. Ask the student to pay the fine shown on the overdue list (unless excused 

because of illness, etc.) 

2. If the student pays the full amount of the fine: 

--Check in the book the same as if it were not overdue. 

--Have the student sign the fine receipt sheet. 

3. If the student does not have the money for the fine, or can pay only part of 

the fine: 

[--Have the student fill out an IOU for the amount of fine.] 

—In the CHECK IN BOOKS mode, press the F (for fine) key on the 

keyboard (do not press RETURN). The computer’s screen should say: 


-. 

CHECK IN BOOKS (TITLES ONLY!) 

ASSIGN IOU TO STUDENT. 

__ J 


Now read in the book bar-code. This will stop the fine, and print an ’R’ after 
the book (on the Atari, the book is printed in italic type ) on future 
overdue lists to indicate that the book has been returned, but a fine is 
still owed. 


6-3 





CHAPTER 6—AUTOMATTNO THE CHARGING DESK 


(If you have an Atari, skip down to the next prompt.) 
—A screen prompt will ask the following: 


r -\ 

PAY PART OF THE FINE NOW (Y/N)? 
_/ 


If the student does not wish to pay any part of the fine now, simply type "N" and 
press RETURN. You will be returned to the Check In Books mode, so you can 
continue to check in books. If you type " Y" and press RETURN, you will see the 
following prompt: 


TO PAY A FINE, 

PLEASE READ THE STUDENT ID. 

PRESS CONTROL-Q TO QUIT. 

V_/ 

(On the Atari, the prompt will say BREAK instead of Control-Q.) Read the 
student’s ID bar-code. The screen will ask you to type in the amount 
paid now: 


TO PAY A FINE, 

PLEASE READ THE STUDENT ID. 

PRESS CONTROL-Q TO QUIT. 

PLEASE TYPE AMOUNT PAID ($$.CC)? 

_ ) 


Type in the amount paid in the format shown (with leading zeros if necessary, 
followed by RETURN. If the student decides not to pay any part of 
the fine now, press Control-Q or BREAK in response to the first 
prompt to go back to the Main Menu. 

4. If the student wants to renew the book, go to the CHECK OUT BOOKS 

mode and read the student's ID bar-code and the book bar-code. The 
screen prompt will state that the student is on the Overdue List and asks 
you to type Y if you want to override it. Type Y, and Return. Do not 
check out the book another time, it has already been checked out by the 
computer! 


6-4 





CHAPTER 6-AUTOMATING THE CHARGING DESK 


FINEPAYMENT 


The only case where you will need to use Mode 5) FINE PAYMENT is when a 
student wants to pay all or part of the fine on a previously returned book. 

On the Overdue List, the book title will be printed with an 'R' at the end (in italics 
on the Atari). Follow the screen prompts: 


TO PAY A FINE, 

PLEASE READ THE STUDENT ID. 

PRESS CONTROL-Q TO QUIT. 

_ J 


1. Read the student’s ID bar-code with the reader-wand. Listen for the beep. 


TO PAY A FINE, 

PLEASE READ THE STUDENT ID. 

PRESS CONTROL-Q TO QUIT. 

PLEASE TYPE AMOUNT PAID ($$.CC)? 

___ 


2. Type in the amount of fine the student is paying now in the form ($$.cc). 

3. Press RETURN to record to the disks. You will then be returned to the 

Main Menu. 

4. [If the student has previously signed an IOU, find it in the IOU file and 

correct it for the amount still owing, or destroy it if the entire fine has 
been paid.] 

5. Ask the student to sign the fine receipt sheet for the amount of fine paid now. 

ORGANIZING THE WORKFLOW 


Place the computer on the charging desk so that books coming in or going out can 
move from left to right or right to left, but do not have to cross behind the 
computer. If there is an electronic security system in the library, the computer 
monitor should be kept at least eight feet away from it, for the sake of the security 
system. 

As you come to depend on the computer for all of your circulation records, it is 
important to have absolute confidence in their accuracy. The computer will assure 
such complete accuracy if the student and adult staff are trained to be consistent in 
every step of the charging desk procedure. 


6-5 





CHAPTER 6-AUTOMATING THE CHARGING DESK 


The Program is designed to permit any of the files to be viewed on the screen or 
printed on the printer very easily, making it possible for the librarian or an 
experienced adult assistant to check on how carefully and completely the student 
staff members are following the new circulation procedures. For example, the 
CKI (check in) file on the Daily disks can be viewed at any time and since the 
books are listed in the order in which they were put through the computer, the 
books in the file can be compared with those on the check in book truck. This will 
verify that the desk monitors are remembering to put every checked in book 
through the computer. 

Many safeguards against charging desk error are built into the program. For 
example, if the desk assistant becomes distracted during the check-out procedure 
and reads the bar-code for the same book twice, the program will ignore the first 
check-out and record only the second. If a book or student ID bar-code becomes 
unreadable due to wear or if it is written on, the computer will not return to the 
OK TO CHECK OUT BOOKS prompt until a readable bar-code is presented. If a 
student checks out a book that is already checked out to another student, the 
computer will automatically check the book in for the first student, when it checks 
the book out to the new student. 

When training student staff, it is a good idea to stress that one book at a time 
should be processed through the computer completely before another book is 
handled. Staff should try to avoid being interrupted partway through a check out 
or check in procedure. 

With the AUTOMATED LIBRARY II, snags will be virtually non-existent. Even 
if a library assistant forgets to read the bar-code of a book being checked in, that 
book will no longer be charged to the student as soon as it is checked out by 
someone else; if it is not checked out it should be found on the shelf. 

A situation that could cause a problem, however, is if a book is checked out and 
checked in again the same day. If the same book is again checked out that day, the 
computer may assign it to the first person who checked it out, rather than to the 
person who actually has it. To avoid this possibility it is best to keep the day's 
check ins on the check in book truck behind the desk where they are not available 
for check out until the next day. 

If a book is not checked in, the fine will continue to increment by the amount you 
specify each school day until it reaches one half the cost of the book. At that point 
the program will not increase it further. Since fines are only incremented during 
the Daily Update, they are not increased over weekends or holidays. 


6-6 



CHAPTER 7—R UNNING TH E DAILY UPDATE 


CIHIAmm SEWN 

RUNNING THE DAILY UPDATE 

At the close of each day's circulation, the circulation records on the teacher disks 
must be brought up to date. This consists of transferring books checked out and 
checked in and fines paid from Daily Disk One to the correct Teacher Files. 

The Program accomplishes all of this automatically. All that you need to do is to go 
to the File Management Menu by using your password and select Option 1) DAILY 
UPDATE. When you press RETURN you will see this prompt: 


r HOW MUCH IS THE FINE? ($$.CC) 

v_/ 

Type in the amount of fine you charge to students per day. You need to type 00.05 if 
you only charge a nickel. The amount you type is added to the fine of each overdue 
book. If you wanted to charge extra over a holiday, simply type the total amount the 
last time you run the Daily Update before the holiday. 

Next you will see this prompt: 

N 

HOW MANY TEACHER DISKS ARE THERE? (1-9) 

V_ J 

Respond with the total number of disks that your teacher files are on, and press 
RETURN. You will see this prompt: 


PUT TEACHER DISK 1 IN DRIVE 2 , THEN 
PRESS RETURN. 


Put the teacher disk in the drive, and press RETURN. Daily Disk 1 should still be 
in Drive 1. The next prompt is w 


WHAT IS THE TRANSACTION DATE? 

PLEASE ENTER AS (MM / DD / YY). 

^^ 




CHAPTER 7-RUNNING THE DAILY UPDATE 


If you are running the Daily Update at the end of the day, the Transaction Date will 
simply be today's date. This is the day all the books were checked in. If you run the 
Daily update the following morning, you will use the previous day's date (or 
Friday's date if you are running the Daily Update on Monday morning). 

Next you will enter the due date. All of the transactions in a Daily Update will have 
the same due date. 


WHAT IS THE DUE DATE? 
_ ) 


Type in the due date for the books which were checked out, then press RETURN. 
Both disk drives will begin to operate. 

Next, the screen will show you the progress of the Daily Update as follows: 


ADDING NEW STUDENTS 
READING IN CHECKINS 
READING IN CHECKOUTS 
READING IN IOUS PAID 

_ J 


The following paragraphs explain what occurs during the Daily Update. You do not 
need to know this to run the program, and if you are not interested, skip ahead to the 
next paragraph. Come back and read this later though, since it will help you to 
understand how to get more out of the program, and how to solve problems when 
they occur. 

The Program adds new students to their classes as the first step in the daily update. 
Then all activity during the day, (Check ins, Check outs. Fines paid) are read from 
the daily disk into the computer's memory. Next the Program reads one teacher file 
at a time, and updates each student’s record as it is encountered. You can watch this 
progress on the screen, as the computer tells you the name of each file as it begins a 
new one. If the student has checked out a new book, that book is added to his record. 
If he has paid a fine, it is subtracted from the fine of the first book which is overdue 
(regardless of whether it has been returned or not!) If the payment of that fine 
causes the fine on an IOU to go to zero (and the book has been returned), the book is 
deleted from his record. If the student has an overdue book or fine, that 
information is written in the OVER file on Daily Disk One. When an entire class 
has been processed, that information is written on the Teacher disk, replacing the 


7- 2 






CHAPTER 7-RUNNING THE DAILY UPDATE 


old information. The progress of the program through the files is shown on the 
screen. 

As the update continues, you will then see the name of each of the teacher files as it is 
opened and updated. For example: 



ADA1 

\ 


ADA3 



ADA4 



BR02 



BR06 




J 


Et cetera, until all of the teacher files on the first Teacher Disk are done. This will 
take from 5-10 minutes. The amount of time required depends on how many 
students the computer has to process, and the type of computer and disk drives you 
have. It is especially fast with a hard disk! 

Then a bell will sound, the drives will stop, and you will be given another prompt: 


r~ 

PUT TEACHER DISK 2 IN DRIVE 2 , THEN 
PRESS RETURN. 


v_ 


j 


Of course, this only happens if you have told the computer that there is more than 
one teacher disk. Leave the Daily Disk in Drive One. Change the disk in Drive Two 
to the second Teacher Disk, then press RETURN. The Update operation will 
repeat in the same way. Continue until all your Teacher Disks have been updated. 

The next prompt will ask you to replace the backup Daily Disk. The Program 
removes from Daily Disk One all the data which was successfully transferred to the 
Teacher disks. Now it needs to make Daily Two an exact copy of Daily One, so it is 
a usable backup. However, we recommend that you use a set of disks for the Daily 
Disk 2, perhaps one for every day of the week. This way, if the Teacher Disks have 
a problem, you will be able to run the Daily Update again with an older set of 
Teacher disks, and the corresponding Daily disks. To clarify, use the same Daily 
Disk One every day, but use a different Daily Disk Two each day of the week. If 
you do this, then when the Daily Update requests the backup Daily Disk, you should 
use the Daily disk which will be used henceforth (tomorrow, probably), NOT the 
Daily Disk Two that you were using today. 


7- 3 







Label your Daily Disks clearly (if you are using one for every day of the week-label 
them with the day). When the last Teacher Disk has been updated, the bell will 
sound again and the prompt will be: 



PLEASE REMOVE THE TEACHER DISK, AND 
PLACE/LIB1/IN DRIVE1, 

AND PLACE TOMORROW’S /LIB2/ IN DRIVE2. 
THEN PRESS RETURN. 



CAUJTOM2 DO NOT PUT TODAY'S BACKUP /LIB2/ IN DRIVE 2! 

To do so will erase the data on it, and you will need that backup data if you have to 
run today’s Daily Update again as mentioned above. As stated above, put your next 
/LIB2/ in Drive 2. This is the backup /LIB2/ that you will use tomorrow, or until 
the next Daily Update. /LIB1/ should still be in Drive 1. 

LEFTOVERS 


When you press RETURN this time, any "leftovers" will appear on the screen. 
Leftovers are transactions for which the Update Program can find no match in any 
Teacher File. The screen will show them in this order: 



There are several reasons that leftovers can occur 

-A book was returned that had not been recorded in the computer as a checkout 
(a leftover Checkin). 

-A book was checked out to a student whose ID number is no longer in any 
Teacher File (a leftover Checkout). 

-A book was checked out to a student whose ID had the teacher code mistyped. 
In this case the Student should also be a leftover. 


-A fine was collected from a student when there is no computer record of a 
fine owed by that student (a leftover Fine). 

Leftovers are almost always due to errors made by an inexperienced staff. By 
printing out and looking closely at your leftovers each day, you will be able to 


pinpoint which periods of the day are causing problems and what part of the 
charging procedure is not clearly understood. 


7- 4 





CHAPTER 7-RUNNING THE DAILY UPDATE 


CHECKOUTS LEFT are the most serious since they represent books that have left 
the library identified by student ID numbers, but those numbers are not 
recognized by the computer as belonging to students in teachers’ classes. 

Here are some of the causes for CHECKOUTS LEFT and some remedies: 

1. Student has checked out of school and returned or has given his inactive ID 

card to someone else. 

Remedy: 

—1st choice: make sure your staff checks the picture on student IDs before 
checking out books. This will prevent students from using lost or 
stolen IDs. 

—2nd choice: Leave checked out students on the Teacher Disk. They can be 
assigned to a "teacher" with the code ZZZ1. If a book is ever checked 
out to a student in the ZZZ1 class, you know something is wrong. If 

you want an instant warning, check out the book, "Left," copy_, to 

that ID number and make it immediately overdue. If someone tries to 
use that ID card, the screen will flash the warning, "STUDENT IS ON 
THE OVERDUE LIST, PRESS ’Y’ TO OVERRIDE". If you use this 
method, be sure that each "Left" book has a different copy number. 
Otherwise a more recent "Left" will cancel the checkout of a previous 
one with the same copy number. The problem with this option is that if 
you have many students who leave, or lose their IDs The Daily Update 
will still have to process them, and the Daily Update will take longer. 
Also, you must make sure that this file does not get too large (no more 
than 40-50 students or so), or the computer will get an error because it 
has run out of memory trying to process such a large file. If the file 
does become too large, simply create another file, and name it ZZZ2, 
or ZZZ3. 

2. A number of books checked out to students in the same class appear as 

CHECKOUTS LEFT after the DAILY UPDATE. This can be the 
result of a damaged teacher file. 

Remedy: 

—Examine the file by using the SEARCH A FILE option. Compare the list of 
student names with the list made up of the photocopy set of student 
bar-codes in your class notebook. If you suspect some names are 
missing, print the file, then put in one of your teacher backup disks and 
compare the two files, name by name.If names are missing from the 
Teacher Disk that are on the backup Teacher Disk, you can recover 
with the following steps: 


7- 5 



CHAPTER 7-RUNNING THE DAILY UPDATE 


A. Copy the teacher file in question from the most recent set of 
Teacher Disks on which the file appears to be complete. Using DOS, 
copy the file onto the Teacher Disk in question. 

B. Copy today's Daily Disk 2, and run the Daily Update again from the 
beginning. 

3. A book or books are checked out to a student or students in one class. This 
may be because the teacher code was mis-typed on the ID, or because 
the Teacher File was not added to the Teacher Disk. 

Remedy: 

—Verify the teacher codes on the student ID’s using the search function in the 
Program (search the file STID). If they are correct, verify that the 
teacher file exists using the search function on the teacher disk (search 
the teacher file.) 

FINES LEFT and CHECKINS LEFT are not problems you have to worry about. 
Their purpose is to give you information about how accurately your staff is 
functioning. If a fine is left it means that someone collected a fine that did not 
appear on the Overdue List. The fine could even have been owed, but if it did not 
appear in the computer as owed, then it did not need to be put into the computer as 
being paid. 

CHECKINS LEFT in small numbers are not a serious concern. At least you got 
the books back. More than just an occasional one shows that something isn’t 
working right: 

—A desk worker may be letting some books be checked out without a verified read 
on the screen. The book comes back because of the due date stamped in it, 
but it was never checked out by the computer in the first place. 

—A book or books were "borrowed" without being checked out. If the book 
reappears on the circulation desk and is checked in, it will show up as a 
Checkin Left. 

—A book or books may be getting checked in and out the same day. To prevent 
this, put books which are checked in on the book truck rather than on the 
shelf. 

If a checkin or fine is left over for more than one day, simply delete it from the 
CKI file on/LIB 1/. 



CHAPTER 7-R UNNING TH E DAILY UPDATE 


NEW STUDENTS LEFT can be due either to typing errors or incorrect Teacher 
Code information. If a new student says he/she is in Mr. Brown's Period 4 class, 
and Mr. Brown does not have a Period 4 class, that name becomes a new student 
left. To avoid this and other errors which might not show up so quickly, insist on 
seeing a program card before typing a student ID bar-code, or ask the student to 
have the teacher send him/her to the library with a pass containing the Teacher's 
signature. 

New Students Left errors must be corrected before those students check out any 
books, or you will have Checkouts Left errors also: 

1. Look at the student ID label, or at the copy if the label has already been put on 

the student's ID card. In almost every case you will be able to see the 
error. 

2. Use Search a File with /LIB1/ and ask for the file STID (STudent ID). 

3. Use the cursor controls to find the exact place of the error and type over with 

the correct information. 

4. Press BREAK to exit, and then RETURN to save the change to the disk. 

5. On the next Daily Update the student will be added to the correct teacher file. 
NOTE: If you do not make the same change on /LIB1/, and do not use the 

Duplicate Daily Disk option, the change will not be reflected on your 
backup. You may wish to live with this, but be aware that this name may 
crop up again if other errors cause you to use the backup. 

At the end of the leftovers, this screen message will appear 


/ \ 

FINES LEFT: 

CHECKOUTS LEFT: 

CHECKINS LEFT: 

GONE WITH THE WIND MITCHELL 03 09.57 
NEW STUDENTS LEFT: 

THE DAILY UPDATE IS FINISHED. 

PRESS RETURN TO RUN THE FILER, OR JUST 
TURN OFF THE COMPUTER. 

V_ J 

(The above screen is slightly different on the ATARI. The last line is just a 
reminder to back up the Teacher disks.) 


7- 7 



CHAPTER 7-RUNNING THE DAILY UPDATE 


In order to make available more computer memory to run the Daily Update most 
efficiently, all of the unneeded parts of the Program have been deleted from the 
computer’s memory. If you must do any additional work with the Program at this 
point, such as printing the Overdue List, then you must use the Program Disk to 
re-load the Program into the computer. 

On the Apple only: simply press RETURN and the computer will automatically 
run the Filer program, which you will use to back up your Teacher disks. If you 
wish to run the program immediately, simply press Control-Open Apple-Reset. 

MAKING BACKUP TEACHER DISKS 

Since the Program is no longer in the computer, this is a good opportunity to make 
the backup copies of your Teacher Disks, using the Filer (DOS on the Atari). 
Backup disks are an essential part of this Program's design to safeguard the data in 
your circulation records. 

We suggest that you back up your Teacher Disks on a weekly cycle using five sets 
of backups, one set for each day of the week. If you use this plan and keep one set 
of backup disks in a place separate from the library, you will be able to recover 
from even the loss of an entire disk with your circulation data intact. 

Be sure to label each set with the day they are to be used so that the disks in use 
(that are being written over) are always the ones holding the least recent data. 

We recommend a different set of backup disks for each weekday partly so that you 
have multiple levels of backups should the unthinkable happen. It is very difficult 
to make the same mistake five times! However, there is another reason. When 
you are hurried, and are making the backups after the Daily Update, there is some 
possibility that you will get the order mixed up and use the wrong set of disks for 
the backup. The chance of this is reduced greatly if there is a simple scheme for 
choosing the backup to use. That is why we recommend having the Backups 
labeled with the days of the week. Then on Thursday, for example, you would use 
the Thursday backup disks. 


7- 8 



CHAPTER 7-RUNNING THE DATLYUPDATE 


POSSIBLE PROBLEMS WITH THE DAILY UPDATE 

If the Daily Update should stop before it completes all of the Teacher Disks, it is 
important to follow the procedure described below so that no circulation data is 
lost. 

You may become aware of a problem in one of several ways: 

1. The disk drives may stop and the screen shows the file name which was the last 

one accessed instead of returning to the prompt which tells you to insert the 
next Teacher Disk. 

2. One or both disk drives keep spinning, but nothing new happens on the screen. 

3. The screen gives you an error message such as "THE DISK IN DRIVE 2 IS 

BAD" or "DRIVE 1 IS BAD. REPLACE IT AND START OVER." 

All three symptoms result from an error encountered on the Disks. 

RECOVERING FROM AN UPDATE ERROR 

If the Update stops at any point, even near the end of updating your last Teacher 
Disk, this entire recovery procedure must be followed. Otherwise one or more of 
your files such as Checkout, Checkin, Overdue List, or Fines Paid may have 
errors. 

1. Remove /LIB1/ from Drive One and the Teacher Disk from Drive Two. 

2. Make a copy of t/LIBl/ using /LIB2/ (the backup) as the source and a new, 

formatted disk as the destination using either the Filer (DOS) or the 
Duplicate Daily Disk option. 

3. Go to the most recent backups (yesterday’s) of your Teacher Disks and make a 

complete set of copies. This must be done to prevent incrementing the 
fines, even though some of your Teacher Disks may have been updated 
successfully. 

4. Reload the Program, go to the File Management Menu, and begin the Daily 

Update again from the beginning. 

If the problem was due to a defective disk that either could not be read or could 
not be written to, starting with new copies will solve it. 

If the problem persists, and especially if the Update stops on a different file than 
before, the problem is more likely due to a defective disk drive. Substitute a 
different drive, if one is available, and begin the recovery process again by 
making new copies of the Daily Backup and Teacher Disks. 


7- 9 



CHAPTER 7-RUNNING THE DAILY UPDATE 


WARNING 

NEVER. UNDER ANY CIRCUMSTANCES. USE /LIB2/ OR BACKUP 
TEACHER DISKS TO RUN THE PROGRAM OR THE DAILY UPDATE 
WITHOUT FIRST COPYING THEM. 

To do so would be to risk the destruction of your entire data base and all of your 
circulation records. If you have a problem caused by a defective disk drive, that 
drive can wipe out the records on your disks. If you always copy your backups 
first and then use only the copies, you will never have to worry about irretrievable 
loss of data. 

All copies of backup disks should be made using the Filer (DOS) (except when you 
use the Duplicate /LIB 1/ or /LIB2/ Option in the File Management Menu). Refer 
to Appendix C if you are unfamiliar with the method for duplicating disks. 


7- 10 






CHAPTER 8-SEARCHING AND EDITING TEACHER FILES 


CEiAnnEE EnOTir 

SEARCHING AND EDITING TEACHER FILES 

When you use the SEARCH A FILE option to bring up a Teacher File on the screen, 
a student record in that file can then be edited. You can check in a book by simply 
deleting it from the file, or you can change the fine if you discover the book has been 
lost, for example. If a student has changed classes, the student's entire record can 
be moved to a different Teacher File. You can also change the spelling of a student's 
name, in case of an error. In fact, the only thing you should not change is the 
student ID number. 

To look at a Teacher File, go to the File Management Menu by using your password 
from the Main Menu. Put the Teacher Disk that has the file you wish to examine in 
Drive 2. When you choose Option 3, SEARCH A FILE, you will see the prompt 


f WHICH FILE? N 

_ J 


Respond by typing in the teacher code, for example /TCH1/ADA1 (Just ADA1 on 
the Atari). When you press RETURN, the screen will show you the name of the 
file you asked for and ask you to verify: 


^/TCHI/ADAI ^ 

IS THAT CORRECT? 

_ J 


(On the Atari, it says D2:ADA1.) After you press Y and RETURN, Drive 2 will 
operate and the first ten or twelve student names, with any books they have checked 
out, will appear on the screen. To see the rest of the file, scroll the screen by 
pressing the CTRL key and the down arrow. 


8-1 







CHAPTER 8-SEARCHING AND EDITING TEACHER HUES 


To exit from the SEARCH A FILE option, press Control-Q on the Apple, BREAK 
on the Atari. Now you will see this prompt: 

(SHALL I SAVE YOUR CHANGES? ^ 


V_ J 

If you made any changes, you should save them by pressing Y, then RETURN. If 
you did not make any changes, or you made a mistake you do not want recorded, 
press N and Return (BREAK on the Atari) again. In either case, you will be 
returned to the WHICH FILE? prompt. Press Control-Q and Return or BREAK 
one more time to be returned to the FILE MANAGEMENT Menu. 

EDITING A STUDENT RECORD 

Let’s say a student has lost and paid for a book. You need to make this change in the 
file for Mrs. Adams' period 1 class: Remove GONE WITH THE WIND from 
Rachel Brown's record. From the File Management Menu again select Option 3, 
SEARCH A FILE, and type ADA1 in response to the WHICH FILE? prompt. 

After you bring the file up on the screen, scroll the names upward by using die 
down arrow until you have the cursor on BROWN, RACHEL. The top four lines 
of your screen would look like this: 


r BROWN, RACHEL ADA 1 8 0 N 

072 

0072 GONE WITH THE WIND MITCHELL 
03 09.45 10/05/84 

V_ J 

Move the cursor down two more lines so that it is over the student ID number 
preceding the title of the book. Press the DELETE key. (On the Atari, hold down 
Shift while you press Delete.) The book title will disappear from the screen. At this 
point the record on the disk has not been changed, however. To save the change to 
the disk file, press Control-Q (Break on the Atari), and then, in response to the 
prompt, type "Y" and press RETURN. The disk drive will operate as the change is 
saved. 


8-2 





CHAPTER 8-SEARCHING AND EDITING TEACHER FILES 


For another example, suppose that a student has reported a book as lost, but has not 
yet paid for it. You want to stop the fine from incrementing, but keep in the 
Teacher File the amount the student owes for the book. Call up the file as before and 
position the cursor over the first character on the line with the book title. This is 
actually the student ID and will have the same significant digits as the number 
directly above it. 

On the Apple: Hold down the Control Key while you press "I" (for check In). Now 
when the Overdue List is printed, the book's name, price and any fine owed will be 
followed by an "R" telling you that the student does not owe a book, only a fine. 

On the Atari: Press the inverse video key (Atari key) on the lower right-hand 
comer of the keyboard, then type over the first number of the Student ID number so 
that it appears in inverse video. The book will appear in Italic type telling you the 
book no longer must be returned. 


To change the spelling of a student’s name or the amount of a fine, position the 
cursor over the characters you wish to change, and simply type over with the 
desired characters. 

To delete a fine, without deleting the book, position the cursor over the first 
character of the fine which follows the date due, then type a RETURN followed by 
spaces over the rest of the fine (you'll notice that the RETURN key does not cause a 
return, but prints a special character). 

To add a fine, type the amount of the fine immediately (no spaces) after the last 
character of the date due. This must be followed by a RETURN. 

For all of these changes, the record of the file on the Teacher Disk must be rewritten 
to preserve the changes. Press CONTROL-Q or BREAK to exit the file and the 
screen prompt becomes: 

(SHALL I SAVE YOUR CHANGES? ^ 


V_^ 

If you type "Y" and press RETURN the disk drive will operate as it rewrites the ;: 
file. If you do not type Y, your changes will be lost and the WHICH FILE? prompt 
will appear again. After you make changes, you should back up the disk, since the 
changes are only made on one disk. 


8-3 




CHAPTER 8-SEARCHING AND EDITING TEACHER FTT.F.S 


MOVING A STUDENT RECORD 

If a student changes to another teacher's class, here is the procedure for changing 
his/her record from the previous teacher's file to the new teacher’s file: 

1. In Drive 2 insert the teacher disk which has the file containing the student's 

name. If the student’s new teacher is on a different disk, that disk should be 
in Drive 1. 

2. From the File Management Menu select Option 3, SEARCH A FILE, and bring 

up the file of the student’s previous teacher. 

3. Using the up/down arrow keys (use Ctrl if you have an Atari), position the 

cursor on the student's name. Then with the right arrow, move the 
cursor on top of the first letter in the teacher code. 

4. Type over the old teacher code with the one for the new teacher. Be sure to 

designate the period number. 

5. Press the ESCape key. This will cause one or both of the disk drives to operate 
as the student record is written to the file of the new teacher. The student's 
name and titles of books checked out will disappear from the screen. The 
record has been deleted from the file in memory, but the disk file has not 
been updated yet. 

6. Exit as usual. Now you will see this prompt: 


(SHALL I SAVE YOUR CHANGES? 


V_ J 

Since you wish to delete the student from this teacher's file, you should type "Y" and 
press RETURN. The disk drive will operate and the student’s name and any books 
checked out to that student will be deleted from the original teacher file. Now you 
are again given the prompt: 

C WHICH FILE? ^ 


V_ J 

To verify that the record has been moved, bring up the file of the student's new 
teacher. (On the Atari,if the new teacher’s file is on the disk in Drive 1, move that 
disk to Drive 2 first.) Scroll down to the end of the file using the down arrow key 
and there you will find the record of the student you moved. 


8-4 




CHAPTER R—SEARCHING AND EDITING TEACHER FTT.F.S 


You may make several changes in a teacher file before saving these changes back to 
the disk. If you wish to leave a file without recording any changes, exit by typing 
"N" in response to the prompt, and you will be returned to the WHICH FILE? 
prompt. 

You may then search another file or return to the FILE MANAGEMENT Menu by 
pressing the Control-Q or BREAK key once again. 

CLEARING THE RECORD OF A LEA VING STUDENT 

When a student checks out of school during the semester, with the Automated 
Library II Program you no longer have to depend on his/her truthfulness to clear 
the library record. If you search the teacher file before signing the clearance card, 
you will not have any unpleasant surprises after the student has left the school. 

After a student has left the school, the librarian has several options relating to 
his/her file record. 

1. Leave the student's name in the file and do nothing. 

2. Move the student’s record to a "ZZZ1" Teacher File. If anyone attempts to use 

the old ID number, the book charged will be assigned to this file and the 
librarian will be alerted. For example, the student may reenter and use his 
ID card again. 

3. You can, of course, delete the student’s record completely. 

The option you choose is dependent on how many students leave and enter school in 
a year. It is best to keep the student’s record on the disk, because you know which 
card is being used to check out books. The problem is that this may overburden the 
computer if a substantial number of students leave or enter. 

PRINTING A TEACHER FILE 

You may wish, occasionally, to print a teacher file. For example, after a class visit 
to the library, die teacher might like to have a list of the books checked out. To 
achieve this, choose Option 6, PRINT A FILE. You will be asked 


r WHICH FILE? N 

^ _ > 


8-5 




CHAPTER 8-SEARCHTNCi AND EDITING TEACHER FTT.F.S 


Type the name of the file you wish to have printed. An example for the Apple might 
be /TCH2/JON3 for Jones' 3rd period class on teacher disk 2. (On the Atari the 
same file would be D2:JON3.) Be sure the disk in in the disk drive, and the printer 
is turned on, as the file will immediately begin printing. 

The ability to search, edit, and print files gives the librarian complete control over 
the student records which the computer has entered into the data base. After the 
charging desk procedures are running smoothly, there will only rarely be a need for 
printing files. In the beginning stages of automation, however, it should give the 
librarian confidence to know that this system makes it possible to locate and correct 
human error. 


8-6 



CHAPTER 9-CHANGING STUDENTS TO NEW CLASSES 


CIHIAIPTEE MME 

CHANGING STUDENTS TO NEW CLASSES 

There are two situations where a student must be changed to a different class from 
the one the Student ID Bar-Code was originally printed for: 

1. If the student has a program change out of his/her library records class. 

2. At the mid-year change of classes. 

Program changes during a semester are simple to achieve by searching and editing 
the teacher file of the student’s original class. This procedure to move a student to a 
new class is explained in detail in Chapter Eight and are repeated below. The 
student ID bar-code does not have to be re-printed since the Program matches the 
student to the correct teacher file by ID number only, and the ID number has been 
moved to a new teacher file. 

MOVING A STUDENT RECORD 

If a student changes to another teacher’s class, here is the procedure for changing 
his/her record from the previous teacher's file to the new teacher’s file: 

1. In Drive 2 insert the teacher disk which has the file containing the student's 

name. If the student's new teacher is on a different disk, that disk should be 
in Drive 1. 

2. From the File Management Menu select Option 3, SEARCH A FILE, and bring 

up the file of the student’s previous teacher. 

3. Using the up/down arrow keys (use Ctrl if you have an Atari), position the 

cursor on the student's name. Then with the right arrow, move the 
cursor on top of the first letter in the teacher code. 

4. Type over the old teacher code with the one for the new teacher. Be sure to 

designate the period number. 

5. Press the ESCape key. This will cause one or both of the disk drives to operate 
as the student record is written to the file of the new teacher. The student’s 
name and titles of books checked out will disappear from the screen. The 
record has been deleted from the file in memory, but the disk file has not 
been updated yet. 

6. Exit as usual. Now you will see this prompt: 


r SHALL I SAVE YOUR CHANGES? > 

_ J 


9-1 




CHAPTER 9—CHANGING STUDENTS TO NEW CLASSES 



Since you wish to delete the student from this teacher's file, you should type " Y" and 
press RETURN. The disk drive will operate and the student's name and any books 
checked out to that student will be deleted from the original teacher file. When a 
student record is moved to a different teacher file, the human-readable characters 
on the bar-code ID will have the old teacher code, but this will not affect the 
operation of the Program. 

Program changes resulting from the start of a new semester are also best handled by 
changing each student’s teacher code as it is recorded on the Teacher Disks. This 
will not only make it unnecessary to re-type all of the student IDs, but will also 
eliminate the problem of having to distinguish between bar-code IDs of two 
different semesters. 

It will be necessary to get new class lists from the teachers as soon as the semester 
settles down enough for them to be accurate. In the meantime, however, circulation 
can safely continue right through the semester change, since you will always be able 
to locate a student once the Teacher Files have been edited to reflect the new classes. 

You may want to work out your own method for changing the Teacher Files. One 
procedure that has worked well is to bring up the each file on Teacher Disk 1 by 
using the SEARCH A FILE option, then, with all of the student programs at hand, to 
change the Teacher Codes for each of the students in that file as they come up on the 
lists. You can safely change one class before you press BREAK and RETURN to 
record the changes to the disks. Remember the general rule of using 
computers—Save your work often . 

TYPING NEW STUDENT ID BAR-CODES 

With the beginning of a new school year, new student ID bar-codes will have to be 
typed for the new ID cards. Unless you are too close to the 9999 limit to get through 
another year, continue on with the same sequence of ID numbers rather than 
beginning again with 0001. This will prevent two ID numbers from being the same 
in case a bar-code ID from last year should slip through. There are two ways to 
accomplish this. Either continue to use the same /LIB1/ disk which will assign the 
next ID number automatically, or look at the NEXTNUM file on the old /LIB1/ with 
the SEARCH A FILE option. The NEXTNUM file contains the next student ID that 
the computer will assign. 


9-2 



CHAPTER 9-CHANGING ST UDENTS TO NEW CLASSES 


It may be helpful to mark the new student ID bar-codes in some way so that they can 
be instantly distinguished from last year's IDs. One librarian has suggested a small 
rubber stamp with a code word that could be used to mark one end of the bar-code 
ID label. Alternatively, you can draw down the right side of the IDs with a colored 
felt pen with a different color for every year. This can be done before the IDs are 
peeled off the backing paper, and so is very quick to do. Be careful to draw well 
away from the bar-code, to allow room to start and stop the wand. 

Remember to make photocopies of the sheets of student ID labels before they are 
distributed to students. These photocopies can be read by the bar-code reader and 
will provide a backup for students who have forgotten or lost their ID cards. 


9-3 



CHAPTER 10—BIBLIOGRAPHIES and INVENTORY 


ClfflAIPTEE TEN 

CREATING BIBLIOGRAPHIES 

The AUTOMATED LIBRARY II Program provides you with an efficient method 
for creating, printing, and storing bibliographies. You will also be able to edit and 
update your bibliography files to delete lost or outdated books and to add new ones. 

MAKING A BIBLIOGRAPHY FILE 

A Bibliography can be created on any disk except a Teacher disk. For example, you 
may wish to create bibliographies on a special disk which you label "BIBLIODISK", 
or you may wish to place several common bibliographies on /LIB2/ so that you can 
print them during the day without changing diskettes. 

From the library shelves, select the books you want listed and bring them to the 
computer. Load the AUTOMATED LIBRARY II Program into the computer and 
use your password to get to the File Management Menu. Select Option 4, CREATE 
A BIBLIOGRAPHY, and you will see this prompt: 


- s \ 

PLEASE PUT THE BIBLIODISK IN D2. 

THEN TYPE THE FILE NAME TO SAVE TO. 

_ J 


Put your disk in the drive, and type any name you want to call the file. If you’re 
using an Apple, the disk volume name can be anything you desire, but remember to 
write the name on the disk so you can remember it! 

File names on the Bibliodisk must follow the same rules as any other disk files. 
These are explained in detail in your Disk Operating System (DOS) Manual. 

On the Atari: 

1. File names can be up to a maximum of eight letters and numbers, a period, then 

an extension of up to three more letters or numbers. Example: 
FILENAME.EXT 

2. They must begin with a letter, and all letters must be upper case. 

3. No spaces are permitted, and no characters other than letters and numbers and 

one period. 


10-1 



On the Apple: 

1. Path names must be /volume name/file name. The file name can be up to a 

maximum of fifteen letters and numbers including periods. If you have 
subdirectories (don't worry if you don't know what this means; you don't 
need it) you can use the entire pathname. Example: 

/B IB LIODISK/M Y STERIES 

2. They must begin with a letter, and all letters must be upper case. 

3. No spaces are permitted, and no characters other than letters, numbers and 

periods. 



(Only on the Apple.) The Program will save a title for the Bibliography, and print it 
out each time you print the Bibliography. Type in a title, and press Return. 


READ THE BOOK TITLES WITH THE WAND. 
PRESS OONTROLQTOQUrT. 



Plug in the reader-wand and arrange the books in the order that you wish them to be 
printed on the bibliography. This is important since the program will not sort or 
alphabetize them for you. 


Read the book ID bar-codes just as if you were checking in the books. From time to 
time Drive 2 will operate as the book data is written to the disk file. Exit the normal 
way. 


PRINTING A BIBLIOGRAPHY 


When you are ready to print your bibliography, place the disk in Drive 2 and check 
to see that the printer is ready. In the File Management Menu, go to Option 6, 
PRINT A FILE. After you press RETURN you will see the prompt, 





CHAPTER 10-BIBLIOGRAPHIES and INVENTORY 


Type the filename you gave to this particular bibliography. As soon as you press 
RETURN again, the printer will begin to print out your file. 

EDITING A BIBLIOGRAPHY FILE 

To delete books from a bibliography file, you must go to the SEARCH A FILE 
Option from the File Management Menu. Again place your Bibliodisk in Drive 2 
and after the prompt, 


fWHICH FILE? 


V_ J 

type in the filename of the file you wish to edit. After you verify the filename and 
press RETURN, the beginning of the file will appear on your screen with the 
cursor in the upper left comer. 

To delete a book, use the arrow keys to position the cursor over the beginning of 
the first line of the book title. Press the DELETE key (use SHIFT-DELETE on 
the Atari). The title will disappear from your screen. Exit the normal way, then 
type 'Y' and RETURN to write the file to the disk without the deleted title. 

To add a title to a bibliography file, Select Option 4, CREATE A 
BIBLIOGRAPHY. When the prompt, WHICH FILE? appears on the screen, type 
the name of the file you wish to add to. Then just read the titles of the books from 
the bar-codes using the bar-code wand. These books will be appended to the 
original file. 

If you wish to re-order the books simply use the SEARCH A FILE option, and 
DELETE the books and re-insert them in the correct order as described in 
Chapter 8- Searching and Editing Teacher Files. Of course, you can also simply 
type over any information in the file if you wish to make changes. 


10-3 



CHAPTER 10-BIBLIOGRAPHIES and INVENTORY 


INVENTORY 

Inventory is taken using the bibliography function of the Automated Library II. In 
order to take inventory effectively, every book in the libraiy should be bar-coded, 
or you should be ready to bar-code the few remaining books without bar-code. 

Basically, inventory is taken initially by creating bibliographies of each section in 
the library. These bibliographies will serve as a shelf list which can help compare 
inventory with a previous shelf list. Subsequently, future inventories are 
performed by creating new biliographies of the same sections of the library, and by 
using the compare inventory function. 

The Compare Inventory function will ask you for the names of the two bibliography 
files, and then will compare all the books in one with all the books in the other. The 
program will then print out the title "MISSING BOOKS" followed by all the books 
which appear in the older file which are not in the new one (presumably because 
they are lost). Following that will be the title "NEW BOOKS" followed by a list of 
all the books which are in the newer file and not in the old (because they were 
purchased since the last inventory). 

Bibliographies which are created for the purpose of taking inventory should be on 
separate disks, since the entire inventory of a library will take up several floppy 
diskettes. Also you should make copies of each diskette since you will be storing 
them for up to a year for use in the next inventory. Finally, Bibliography files 
should be no more than 5GCf books maximum, since that is all the information the 
computer can retain in memory at one time. 

Use your password to go to the File Management Menu, and select option 9, 
COMPARE INVENTORY. You will see the following prompt: 


/-N 

COMPARE INVENTORIES. 

PLEASE TYPE THE PATHNAME OF THE OLD FILE. 

V_ ) 

As the program requests, type in the pathname of the old file, that is the file which 
represents the older version of the shelflist for the section you wish to compare. 
Use the whole pathname, e.g. /INVENTORY85/SECTION1. Press RETURN. 


10-4 


A 





CHAPTER 10-BIBLIOGRAPHIES and INVENTORY 


PLEASE MAKE SURE THE PRINTER IS READY, 

AND TYPE A HEADING FOR THE INVENTORY. 

V_ 

As soon as you press RETURN, the program will print the heading, so check that 
the printer is on and ready. Then type the heading, and press RETURN. You will 
then be asked for the name of the new file: 


( PLEASE TYPE A PATHNAME FOR THE NEW FILE. 








Type the pathname of the new file, followed by RETURN. The computer will then 
read in both the old and new files, and print a list of the newly purchased books 
(under the heading NEW BOOKS), followed by a list of the books in the old file 
which have been lost (under the heading LOST BOOKS). 




APPENDIX A-SOLVTNG PROBT .KMS 


AIPIPMMX A 

SOLVING PROBLEMS 

Any system which is sophisticated and complex provides the opportunity for 
problems. Also, any problem becomes more critical the greater your dependency 
on the system. We have worked very hard to limit the apparent complexity of the 
system, which should help you avoid some problems. Problems will occur, 
however, and this section is intended to help you work through them. 

The most im portant th ing to remember is that vou have backup data, 
and that you haven't lost anything vet. If you approach the problem calmly 
and methodically you will recover and things will once again be running smoothly. 

WHY THE PROGRAM REPORTS PROBLEMS TO YOU 

If you are using floppy-disks, most of the problems you will have will be disk 
problems. The AUTOMATED LIBRARY II is quite unforgiving of disk errors. 
There is a good reason for this. If the Program detected a disk error and then 
ignored the problem and proceeded anyway, a book or perhaps several could be lost 
forever because the computer could not read the disk and no one would know. 
Therefore, whenever a disk error is encountered, you are warned that it has 
occurred and requested to take some action. The Program always makes backup 
data of your Daily Disk to protect your records against such losses (the LIB2 disk). 
You should also be keeping at least two (although we recommend fivei additional 
sets of backup data by cycling /LIB2/ through the backup disks. That is, at the end 
of each daily update, use a new /LIB2/ and then use that /LIB2/ for the following 
day. Do this each day of the week, and then use the first one again on Monday. 

Then you will have a /LIB2/ for each day of the week. 

/LIB1/ or ALIB2! ERROR 

During normal daily operations you may get an error on /LIB1/ or /LIB2/ while 
you are checking books in or out, or doing some other operation with just those two 
disks. When this occurs a message appears on the screen informing you of the error 
and on which disk it occurred. Make a note of this, but continue with the work you 
are doing until there is a break in the work flow (lunch, no class, etc.) 

The program varies somewhat here between computers. 

On the Atari, disk copying is always from drive 1 to drive 2. This is done so that 
you will always be in the habit of copying one way, and you won’t accidentally 
copy a blank disk to a good one. When you have a break in your work, go to the 
File Management Menu and choose Option 7, DUPLICATE DAILY DISKS. If 
the error occurred on the backup Daily Disk 2, simply put a new disk in Drive 2 
and press RETURN. The program will format the disk in Drive 2, and then 
proceed to make a copy of die files on Daily 1 and write those files to the new 
Daily 2. 

A-1 



APPENDIX A-SOLVING PROBT .RMS 


If the error occurred on Daily Disk 1, remove that disk and set it aside. Take the 
backup Daily Disk from Drive 2 and put it in Drive 1 so that it becomes your 
new Daily 1 disk. Now put a new disk in Drive 2. Again when you press 
RETURN the program will format the disk in Drive 2 and copy the data from 
the files on the disk in the Drive 1 to the new backup disk. 

PLEASE NOTE: It is a good idea to put a write protect tab on the disk you are 
copying from to insure that you do not destroy your backup disk. This is a 
highly recommended habit to get into. 

On the Apple, ProDOS does not distinguish between disk drives, so you can copy 
from and to any drive. However, protection is afforded by the volume names. 
You must type in the source and destination drives for the program. If you type 
1,2 for example, the program will copy files from the volume /LIB1/ to the 
volume /LIB2/, regardless of which drives they are in. On the Apple, the disk 
must already be formatted. It is a good idea to have spare formatted diskettes on 
hand, but if you do not, simply select option 8, exit to Filer. When you get the 
prompt, insert /LIB1/ and press RETURN. Use the Filer to format and name a 
new daily disk, then quit and re-enter The Automated Library II. 

Select option 7, Duplicate Daily disks. You will be presented with this screen: 

r TYPE THE SOURCE, DESTINATION N 

1,2 FOR LIB1 -> LIB2 
OR 2,1 FOR LIB2 -> LIB1. 

PUT BOTH DISKS IN THE DRIVES, 

THEN PRESS RETURN. 

> 

v_ J 

Follow the prompt, and the computer will duplicate the important files on the 
Daily disks (the important files are CKI, CKO, STID, and FINE; the other files 
can be created at the next Daily Update.) This will not copy ProDOS, the 
program, or any of the other files you have on /LIB1/ or any Bibliographies on 
/LIB2/. The best way to copy these is to use the file copy option in the Filer. 

At a convenient time you can reformat the disk that gave the error message and 
use it again as backup Daily 2. If an error occurs again with that same disk, it is 
best to retire it to less critical use than in this program. 



APPENDIX A-SOLVING PROBT .FMS 


If you continue to get errors from the same disk drive in spite of using new 
disks, you may have a faulty disk drive. Note (and mark) which drive is causing 
the problem and try switching the drive numbers, changing Drive 1 to Drive 2 
and vice versa. If the same drive continues to have errors, it should be taken in 
for service. 

THE WRONG DISK IS IN THE DISK DRIVE. 

This prompt appears usually when you try to check out or in a book and a 
Teacher disk is in the disk drive. However, you may be checking out a book, and 
the correct disk is in the drive. The computer has detected a disk error, but in 
fact the computer has misinterpreted the error. For example, when you begin to 
check books out or in, if a disk error occurs immediately, the computer assumes 
that the wrong disk is in the drive and therefore prompts you to put in the 
correct one. If the correct disk is already in the drive, it means that the disk or 
the disk drive has had an error. 

First try exiting to the main menu, and then start over as if nothing had 
happened. (On the Atari, check all the I/O cords between the disks and the 
computer to be sure they are firmly plugged in.) 

If the problem persists, replace the disk with a new one and use the 
DUPLICATE DAILY DISK Option as described in the previous section. 

Finally, if you continue to get the same error, then one of the disk drives is 
probably not working correctly and should be serviced. 

DAILY UPDATE DISK ERROR 

You cannot recover from this error by continuing with the Daily Update. To do 
so would very likely cause loss of data from the data base. Therefore, the 
following procedure must be used: 

1. Stop the update. (Turn off or RESET the computer.) 

2. Copy the Teacher Disks from the previous day and use these new copies for your 

Teacher Disks. 

3. Copy Daily Disk 2 and use the copy in place of Daily Disk 1 . 

4. Run the Daily Update again from the beginning. 

If an error occurs again, then copy the teacher disks and the Daily 2 backup disk 
from two days previous and use these copies to run the Daily Update again. This 
will give you an error-free copy of yesterday's data. To get today’s transaction 
data, copy today's Daily 2 disk once more and run the Daily Update another time. 

If the Daily Update still will not complete its run, it is very likely that you have a 
disk drive that requires service. Here are some emergency measures you can take: 



APPENDIX A-SOLVING PROBLEMS 


--(On the Atari only: Reverse the drive numbers using Drive 2 as Drive 1. If one of 
your drives is badly off speed, it may work (temporarily) in the other 
position. To reverse the drives, refer to your owner’s manual.) 

—On the Apple: switch the diskettes, so the Daily disk is in drive 2 and the Teacher 
disk is in drive 1. 

—Turn off the disk drives and try to run the Daily Update again, with new copies, 
in the morning when the drives are cool. 

If everything you try does not get you a good disk to run the Daily Update, and if the 
Daily update always stops with the same Teacher file displayed on the 
screen, it is a good bet that the file shown on the screen is the one causing 
the problem. As a last resort, print out the data in that file, delete the file 
from the teacher disk, and then run the Daily Update without that file. If 
everything goes OK, you will have to re-enter all the data for that class 
again: 

Make new Student ID's for the students. 

Using option 3, Search a File, change the ID numbers to the same numbers 
as before. 

Verify that all the books in that class get checked in, as they will not 
appear on the overdue list. 

TEACHER DISKS OUT OF SEQUENCE FOR THE DAILY UPDATE 

On the Apple: The computer will reject the wrong teacher disk. Re-start the Daily 
Update. 

On the Atari: If the teacher disks are updated out of order, the only harm will be 
that the Overdue List for the day will not be in alphabetical order. The 
problem will correct itself the next time the Daily Update is run. It could be 
corrected immediately, of course, but that would require copying all of the 
Teacher Disks and the Daily 2 and then running the Daily Update again. 

BACKUP TEACHER DISKS WERE USED FOR THE DAILY UPDATE 

If by accident you have used last night's Teacher Backup Disks in place of the 
regular Teacher Disks, no damage has been done and you should complete the Daily 
Update with the set of backups. But remember, the regular Teacher Disks are now 
the only up-to-date set of backups that you have. Do not use them until you have 
made copies, or until you have backed up today's set. 


APPENDIX A-SOLVTNG PRORT .RMS 


A BAR-CODE WILL NOTREAD CORRECTLY 

If a book or student ID bar-code will not read correctly after several tries, 

check the following: 

—Is the wand plugged in firmly? You should be able to see the tiny red light in the 
tip. 

—Will the wand read other bar-codes that you know are good? If so, then look 

closely at the problem bar-code. It may be smudged, written on, too light, 
or printed too close to one end. Printing a new bar-code for that book or 
student should solve the problem. 

—If there is no red light in the tip with the wand plugged in and the computer on, or 
if the wand will not read any bar-codes, then have the wand serviced at a 
Hewlett Packard Service Center. 


CPLIASI 

THERE ARE NO CIRCUMSTANCES WHICH JUSTIFY THE USE OF THE BACKUP 
DISKS EXCEPT TO MAKE COPIES. The possible loss of data is just as serious as if, 
under the previous system, vandals had broken into the library and destroyed all of 
the book check cards in the check out file. With the AUTOMATED LIBRARY II 
such data loss will never happen if the accuracy of the backup disks is always 
maintained through correct procedures. 



APPENDIX B~ SYSTEM FILE NAMF.S 


AIPIPEMOnX IB 

SYSTEM FILE NAMES 

All files used by the Automated Library II are standard DOS format text files. We 
have used this format to make it easier for you to manipulate your data base. If you 
choose to use a word processor to change or edit the files, any word processor that 
uses standard DOS format should work. 

A word of caution, however Word processors are not especially conscientious 
about the integrity of your database. They do not prevent you from storing one 
teacher file on top of another, thereby losing an entire class of data. Also, if a word 
processor gets an error while reading or writing the disk, it may not tell you, and 
then you can lose partial files without any idea that it has happened. This occurred a 
few times during system testing of this program, and clearly indicated the need for 
the SEARCH A FILE option. 

Since the files provided are in standard DOS format, you may want to write a 
BASIC program which manipulates the files in some way. You may write a 
program which prints the files differently, perhaps with a header, or perhaps which 
alphabetizes the files differently. Remember to use backup disks for these programs 
until you are sure they are completely error free! 

Files on the Teacher Disks have been described in detail in preceeding chapters. 
They are named with the three letters and one number that Identifies the name and 
period of that class. These names are assigned by you when you use the CREATE A 
TEACHER FILE option. Remember that the file name is preceeded by the volume 
name when using ProDOS. 

Files on the Bibliodisk are named by you when you respond to the prompt in the 
CREATE A BIBLIOGRAPHY mode. 

Files on the Daily Disk are created automatically by the program when it initializes 
the disks. Following is a list of the file names used in the AUTOMATED LIBRARY 
II with a brief description of the contents and purpose of each file. The 
parenthetical comments are there to remind you of the pathnames for the disks if 
you are using the Apple. 



APPENDIX B~ SYSTEM FILE NAMES 


/LIBI/and /LIB2/ 

NEXTNUM: The next student ID number which will be used by the program when 
printing student ID bar-codes. The number sequence begins whenever /LIB1/ is 
initialized. If it ever becomes necessary to restart with a new /LIB1/, the 
NEXTNUM can be determined by looking at this file on the last used /LIB 1/. 

CKI: This is the books-checked-in file. When the Daily Update is run, the books in 
this file on Daily disk 1 are deleted as matches are found for the titles in the Teacher 
Files. During the beginning stages of staff training you may want to look at this file 
to compare it with the books on the check-in book truck. After the Daily Update is 
run, you may want to print out this file to determine what is causing leftovers in it. 

CKO: The books-checked-out file. During the Daily Update entries in this file also 
are deleted from Daily Disk 1 as matches are found in the Teacher Files for the 
student ID numbers attached to the titles checked out. When the Program is first 
installed, the librarian can check on the accuracy of the charging desk procedures by 
comparing the contents of this file with the book check cards in the check-out file. 
Also, leftovers in this file can be examined to find out why no match could be found 
for the student ID's in the Teacher Files. 

STID: This file is where newly printed student ID numbers with their teacher codes 
are stored until they are added to the correct Teacher Files during the next Daily 
Update. Leftovers in this file are almost always caused by a teacher code for a 
non-existent period, or a misspelled teacher code. Use the SEARCH A FILE mode 
to make any needed corrections. The leftovers will then be correctly assigned 
during the next Daily Update. 

FINE: Here you will find the file of students who have paid part of a fine. Entries 
in this file are added by using mode 5) FINE PAYMENT from the Main Menu. If 
the desk worker forgets to use this mode, or makes an error in the amount, the file 
can be edited in the usual way, using option 3, SEARCH A FILE. 

PASS: This one line file stores your confidential password for accessing the File 
Management Menu. Looking at this file will not help you if you forget your 
password, however, since you cannot get to the SEARCH A FILE option without the 
password. 


B-2 



APPENDIX B~ SYSTEM FILE NAMES 


/LIB1/ ONLY 

SUMM: This the summary of the day's circulation broken down by Dewey number, 
fiction, Media and periodicals. To get a printed copy, use the PRINT A FILE 
option. Respond to the WHICH FILE? prompt with /LIB1/SUMM (or 
DlrSUMM on the Atari). 

OVER: This is the daily Overdue List. It is normally printed through the use of 
Option 5 on the File Management Menu. This file cannot be edited with the 
SEARCH A FILE mode, as it is too long to fit in the Computer. 

OCHEK: This file contains the ID numbers of students with overdue books. It is the 
source of data for the part of the Program that flashes a screen warning to prevent 
students with overdues from checking out additional books without the librarian's 
permission. There is no need to edit this file since it is updated every day from the 
Overdue List. 

On the Apple //e only: 

ProDOS, LIB.SYSTEM, and DATA: These are the system programs which you 
run when you load the program into the computer. DATA is used by the 
LIB.SYSTEM program to load only. 

FILER: This program (licensed from Apple for distribution with The Automated 
Library II) is the Apple ProDOS file utility program which lets you copy files, list 
directories, or format disks. It is included on /LIB1/ so that you may easily move 
back and forth between the Automated Library II and Filer without swapping 
diskettes. 

DRIVERS: This File consists of only two letters, which you provide the first time 
you load the program. The letters designate which printer and which printer 
interface you have. If you change printers or interfaces, or computers, simply 
delete DRIVERS from /LIB1/ using the Filer, and then re-load die program. You 
will be asked for your printer and interface codes, which will then be written to 
disk. 


B-3 



APPENDIX C-USING DOS. AND HARD DISKS 


AIMPWIMX C 

USING DOS, AND HARD DISKS 


MAKING COPIES 

The making of backup disks for protection against loss of data is a daily routine for 
everyone who makes serious use of a computer. In the AUTOMATED LIBRARY 
II, a backup of the Daily Disk is made automatically while the Program is running. 
Backups of the Teacher disks, however, must be made each day after they are 
updated by the Daily Update. 

Copies of disks should also be made whenever the Program detects a disk error and 
gives the operator an error message on the screen. 

The method for duplicating disks is given in your DOS Manual and several other 
sources. It is summarized here for your convenience. Since Atari Dos and the 
ProDOS Filer programs are so different, the procedure is presented is separate 
sections. Please ignore the information which does not pertain. 


C-1 



APPENDIX C-USING DOS. AND HARD DISKS 


Atari users: 

We recommend that you use Atari DOS 2.0S with this program. If you have an 
Atari 1050 disk drive that came with Atari DOS 3.0, you can substitute DOS 2.0S 
for all functions except dual density. This program has not been tested with Atari 
dual density or with any other disk drive manufacturer's double density mode, and 
therefore none of these can be recommended. 

LOAD DOS 


To "boot" DOS, insert in Drive 1 a disk containing a copy of Atari DOS 2.0S. Basic 
should be removed from the system either by removing the Basic cartridge from an 
Atari 800 or 1200XL, or by holding down the Option key on an 800XL. Turn the 
computer off, wait 3 seconds, then turn it on again. In a few seconds the DOS menu 
will appear on the screen. 


r DISK OPERATING SYSTEM II VERSION 2.0S ^ 

COPYRIGHT 1980 ATARI 


A. DISK DIRECTORY 

B. RUN CARTRIDGE 

C. COPY FILE 

D. DELETE FILE(S) 

E. RENAME FILE 

F. LOCK FILE 

G. UNLOCK FILE 

H. WRITE DOS FILES 


I. FORMAT DISK 

J. DUPLICATE DISK 

K. BINARY SAVE 

L. BINARY LOAD 

M. RUN AT ADDRESS 

N. CREATE MEM. SAV 

O. DUPLICATE FILE 


SELECT ITEM OR 


RETURN 


FOR MENU 





FORMATTING DISKS 


If you are using new (previously unused) disks, they must be formatted before they 
can be used by the computer. Remove the DOS disk from Drive 1 and insert a new 
disk. Select item I. FORMAT DISK, press RETURN, and follow the prompts. If 
you are using disks that previously have been used in this program, it is not 
necessary to format them again before using them to make duplicates. (However, if 
the disk has caused a disk error message, reformatting that disk may correct the 
problem and permit the disk to be used again.) If you came here from Chapter 2, 
and you are just starting, format 3 more disks, and then go back to Chapter 2. 


C-2 



APPENDIX C-USING DOS. AND HARD DISKS 


DUPLICATING DISKS 

With your formatted disks ready, select item J. DUPLICATE DISK and follow the 
screen prompts. The first prompt is: 


^DUP DISK-SOURCE, DEST DRIVES? ^ 

_ J 


You type 1,2 and press RETURN. The prompt becomes: 

(Insert both disks, type return 


V_ J 

DU ©^DUlFtyJtL Gn)IllMI8 If you (or another operator) should have a 

momentary lapse of concentration and type 1,2 and then put the source disk in Drive 
2 and the destination disk in Drive 1 and press RETURN, your source disk will be 
written over and you will lose any data on it. If it was your only backup disk, you 
would not be able to recover the lost data. This happens with computers quite often. 

There is only one sure protection against such operator error: Insist that no disk be 
duplicated until a write-protect tab is placed over the write-protect notch of each 
source disk before it is duplicated. (The tab must be removed again after the disk is 
copied if that disk is to be used to record additional data.) 

Of course, putting a write-protect tab on every disk before copying it is a nuisance 
and a rule that may be conveniently forgotten, so here are some other procedures 
which will help to avert disaster. 

1. Make it a habit always to copy from Drive 1 Iq Drive 2. 

2. Cycle your backup disks in such a way that there is always an additional 
backup copy that is never more that one day old. 

3. If your disk drive has a write-protect switch on the front panel (e.g. the 
Indus drive), use it whenever backups are made. 


C-3 





COPYING FILES 


There may be occasions where a disk cannot be duplicated because it has damaged 
sectors in one or more files. You should use one of the backup disks to recover your 
data if this happens. However, if your back up disks aren't recent, or don't work, it 
may be possible to salvage most of the data on the disk by copying it to another disk, 
file by file. Use DOS item C. COPY FILE for this purpose. Press RETURN and 
you will see the prompt: 



The full response is D1:FILENAME,D2:FILENAME. You may omit Dl: and the 
copy program will assume Dl. You may also use the asterisk as a "wild card" in 
place of the file names to be copied. For example, 

*.*,D2: 

will copy all of the files, one at a time from the disk in Drive 1 to the disk in Drive 
2. If you are notified of an error on one file, then that file may be copied from 
another backup disk, thereby completing your data base again. 



APPENDIX C-USING DOS. AND HARD DISKS 


LOAD DOS 


APPLE ProDOS: 


To "boot" DOS, insert in Drive 1 a disk containing a copy of ProDOS. Turn the 
computer off, then turn it on again. In a few seconds the BASIC prompt will appear 
on the screen. To run the Filer, type -FILER (type the dash). Alternatively, you can 
enter the Filer directly from the Automated Library II by selecting option 8 from 
the File Management menu, or by pressing Control-Q and Return when the Title 
Card is shown on the screen. You will be presented with this screen from the Filer: 


* ************** *************************** 

* APPLE’S PRODOS SYSTEM UTILITIES * 

* FILER VERSION 1.0.1 * 

* *^^>^^*^**** *♦♦♦*♦ ****♦"**♦ * 

?-TUTOR 

F-FILE COMMANDS 
V - VOLUME COMMANDS 
D - CONFIGURATION DEFAULTS 
Q-QUIT 

PLEASE SELECT AN OPTION: 

_ 


FORMATTING DISKS 


If you are using new (previously unused) disks, they must be formatted before they 
can be used by the computer. Remove the DOS disk from Drive 1 and insert a new 
disk. Press V for VOLUME COMMANDS and you will see this screen: 


a#ca|es|e9|cs|c»|ca|es|ca|ca|c)|caffeaic>|ca|ea|c»|c9|c>|ea|ea|cafcatca|ea|cafte«|ca|ca|ea|ea|ca«ca|ca|ca|cafe»|ea|es|ca|cs|cs|c 

* VOLUME COMMANDS * 

****************************************** 

?-TUTOR 

F - FORMAT A VOLUME 
C-COPY A VOLUME 
L-LIST VOLUMES 
R - RENAME A VOLUME 
D - DETECT BAD BLOCKS 
B - BLOCK ALLOCATION 
K - COMPARE VOLUMES 

SELECT AN OPTION OR <ESC>: 

__ J 


C-5 




APPENDIX C-USING DOS. AND HARD DISKS 


Type F for FORMAT A VOLUME, and you will be asked for the slot and drive 
numbers. Type the appropriate responses, and when asked for the NEW VOLUME 
NAME, type the volume name according to those listed in Chapter 2. The volume 
names are: 

/LIB1 

/LIB2 

/TCH1 

/TCH2 (...if you need more than one teacher diskette, you can go up to 
/TCH9.) 

When asked, insert the diskette you wish to have formatted, press RETURN, and the 
diskette will be formatted for you. 

When using a hard disk: You must have a hard disk which can be partitioned 
into separate volumes, and you should format the volumes just as you would regular 
floppy disks. Also, these volumes must not be in a subdirectory, because the 
Automated Library II looks for volumes only at the highest level. You can have all 
the volumes mounted at once, after they are formatted. If you have a hard disk 
which can only support two volumes, make them /TCH1/ and /TCH2/. This will 
allow you to have your whole data base on the hard disk, and will give you the most 
benefit from the speed increase during the daily update. If your hard disk allows 3 
or more mounted volumes, make one /LIB1 /, but leave /LIB2/ as a floppy disk. The 
reason for this is that /LIB2/ is strictly used as a backup, and it should be separable 
from the rest of your data. 

DUPLICATING DISKS 

When using a hard disk: remember that the reliability of a hard disk is much 

higher than a floppy, and so your data probably does not have to be backed up 
every day. You must decide how much you would lose if your hard disk did 
break, and accordingly, how often to back it up. The Filer will not copy a 
hard disk volume to a floppy disk, so you must use the file copy option 
instead. Select F, FILE COMMANDS from the first menu, and C, COPY 
FILES from the FILE COMMANDS menu. Your destination diskette must 
already be formatted. Type the entire pathname, using the equals sign (=) to 
tell the computer to copy all the files on the disk, e.g. from (/LIBl/= ) to 
(/LIB 1 BACKUPS). 


C-6 



APPENDIX C-US1NG DOS. AND HARD DISKS 


Floppy disks: When you wish to back up an entire floppy disk, (for example the 
Teacher disks after a Daily update) you should use the COPY A VOLUME option in 
the volume commands menu, select C, COPY A VOLUME, and type the source slot 
and drive, and the destination source and drive. The destination diskette does not 
have to be formatted first, as the Filer will format the diskette anyway. Insert the 
disks and press RETURN, and the Filer will ask you if you want the new disk 
named the same as the source. Simply press RETURN and the disk will be copied 
exactly. 


©© SHIFTY GAMmL ln)©[rl©8 If you (or another operator) should have a 

momentary lapse of concentration and mistake the source and destination drives, 
your source disk will be written over and you will lose any data on it. If it was your 
only backup disk, you would not be able to recover the lost data. This happens with 
computers quite often. 

There is only one sure protection against such operator error: Insist that no disk be 
duplicated until a write-protect tab is placed over the write-protect notch of each 
source disk before it is duplicated. (The tab must be removed again after the disk is 
copied if that disk is to be used to record additional data.) 

Of course, putting a write-protect tab on every disk before copying it is a nuisance 
and a rule that may be conveniently forgotten, so here are some other procedures 
which will help to avert disaster. 

1. Make it a habit always to copy from Drive 1 IQ Drive 2. 

2. Cycle your backup disks in such a way that there is always an additional 
backup copy that is never more that one day old. 

COPYING FILES 

There may be occasions where a disk cannot be duplicated because it has damaged 
sectors in one or more files. You should use one of the backup disks to recover your 
data if this happens. However, if your back up disks aren't recent, or don't work, it 
may be possible to salvage most of the data on the disk by copying it to another disk, 
file by file. Select F, FILE COMMANDS from the first menu, and C, COPY FILES 
from the FILE COMMANDS menu. Your destination diskette must already be 
formatted. Type the entire pathname, using the equals sign (=) to tell the computer 
to copy all the files on the disk, e.g. from (/LIBl/= ) to (/LIBlBACKUP/=). If 
you are notified of an error on one file, then that file may be copied from another 
backup disk, thereby completing your data base again. 


C-7 


APPENDIX C— 11.9TNG DOS. AND HARD DISKS 


When using a hard disk: 

You can copy the Automated Library II program and the Filer program to your 
hard disk for easier access. This makes it very easy to move back and forth between 
the programs. Create a volume on the Hard disk with the name "/LIB1/", and copy 
the programs to it. The program name for The Automated Library II is 
LIB.SYSTEM. If you can boot from your hard disk, you can make The Automated 
Library II the startup application by having ProDOS on the Disk, and by leaving the 
name as LIB.SYSTEM. You must also have the file DATA on the/LIB 1/ volume. 

Option 8 in The Automated Library II will now load the Filer from the hard disk 
when you choose. Simply press RETURN again when the program asks you to 
insert the program disk (leave all the volumes mounted all the time, if possible. If 
this is not possible, at least leave /LIB1/ mounted.) 

To exit the Filer and run The Automated Library II, press <esc> until you see the 
first menu, and then press Q for Quit. The prefix should say /LIB1/ (it’s on the 
bottom line of the box at the top of the screen). Type LIB.SYSTEM and press 
RETURN. This will cause the Filer to load and run the Automated Library II. 

When you are running the Daily Update with a hard disk, the program still prompts 
you to mount the required disks when it needs them. Since the disks are mounted all 
the time, you only need to press RETURN when a prompt comes up to insert the 
next teacher disk. When you wish to search a file, you do not need to remove or 
insert any disks, simply type in the full pathname of the file you wish to edit. 

If you get a hard disk in the middle of a semester: You will be able to 
continue running even better than before. Simply create all the volumes on the hard 
disk and format them as described above. Then copy all of your disks to the hard 
disk volumes. You are now ready to run just as before, but the program will 
automatically utilize the speed, and power of the hard disk. 

You will find that the program runs much the same on the hard disk as on the 
floppys, making it easier to keep on going, even if you start using a hard disk in the 
middle of a semester. The only differences you will notice are that everything will 
load much faster, and the daily update will run much faster. In addition, you will 
not have to remove and replace floppy disks to get the correct one in when you want 
to search a teacher file for example, and you will not need to back up your disks so 
often, which will save you some time every day. 


C-8